paginate_links WP function
我很难理解paginate_links 作品我已经阅读了文档并使用了一百次,但我仍然没有完全理解。尤其是“base”属性。更确切地说,我有:\'base\' => str_replace( $big, \'%#%\', esc_url( get_pagenum_link( $big ) ) ), 正在将/page/2添加到URL。然后我将其更改为:\'base\' => @add_query_arg(\'paged\',\'%#%\'),
从站点URL中删除HTTP:并只保留//
我正在为我的公司建立一个网站,在公司内部通过HTTP加载,在公司网络外部通过HTTPS加载。这是一种强迫,我们无法避免。该站点需要同时使用HTTP和HTTPS。这是混合的HTTP&;HTTPS给我们带来了一个巨大的问题。我尝试使用使URL相对的插件。但有些URL仍然是绝对的,并且管理面板无法通过HTTPS正确打开。是否有任何黑客可以使用它从站点URL中删除HTTP,并且只有两个斜杠(//)?这将解决我们的问题,至少对于前端来说是这样。提前谢谢。非常感谢您的帮助。
调用JS中的完整图像url而不是样式表目录url,以实现无限滚动功能
无法找出如何使用完整url调用gif图像(例如:http://urltoimage.com/test.gif)instead of 样式表目录url(obj\\u test.stylesheet\\u directory\\u uri+“/img/ajax loader.gif”)。Any help would be greatly appreciated.自定义中的当前代码。js文件: //infinite scroll if ($masonry.length &&
要在不同的站点上显示多站点的查询快捷代码吗?
因此,我在页面模板上有一个地图快捷码,如下所示:echo do_shortcode(\'[bgmp-map]\'); 该短代码工作得很好,但我希望查询该短代码显示的站点,并在我的多站点中的另一个站点上显示该站点。。。这可能吗?我之所以想这样做,是因为只在一个地方引入和管理这些信息要容易得多。
我的网站认为它是安全的,但事实并非如此
我的网站在HTTPS上加载排队的内容,但它不是一个安全的网站。我在负载平衡器后面有几个PHP站点,在另一个域上有一个代理ssl证书。此网站没有证书。当我输出时is_secure 当我输出$_SERVER[\'HTTPS\'] 我明白了\'on\'.Here is a copy of my $_SERVER dump.没有其他网站存在此问题。我试图使用force_ssl_content(false) 在我的功能中。php,但没有任何运气;事实上,它只是破坏了网站。没有看到任何如何避免设置SSL的示例,只有如
页面模板与不同主题的兼容性
在离开WordPress很长一段时间后,我又回到了WordPress开发中,目前我正在为一个客户端编写一个插件,可能会对其他客户端有所帮助。插件的一部分包括一个用户必须访问的页面模板。现在,我可以直接为客户端设置所述页面模板的样式,但这有点扼杀了它的“可重用性”因素。我想我的问题是:有没有办法确保页面模板在所有方面都具有最大的兼容性,或者说没有最大的主题?我的猜测是否定的,因为所有主题开发人员几乎都可以做任何他们能做的事情,但也许你们中的一个人有不同的观点。如何确保页面模板与最多个主题尽可能兼容?
Adding a Wizard to My Plugin
我对开发Wordpress插件很感兴趣。我注意到,在激活其他Wordpress插件后,它们会在每个管理页面的顶部显示一条“您几乎完成了,只需运行向导”消息。(请参见屏幕截图中的一个示例)是否有官方支持此Wordpress api和/或系统?或者这是crafy插件开发人员所做的事情?(该插件是WooCommerce——仅在特定插件重要的情况下提及,这不是一个(离题的)WooCommerce问题)不管上述答案如何,我如何在自己的插件中实现这种效果?非常感谢。
如何在不丢失自定义的情况下将我的站点移到子主题?
我如何才能使我的网站不使用子主题,使用一个,但不松散的定制,如菜单,小部件,以及许多其他在更改时可用的主题。当处理许多没有子主题的站点时,这是非常需要的,用菜单和小部件重新创建所有站点结构可能会耗费大量时间。非常感谢。
如何让WordPress使用非贪婪的短码解析?
我制作了一个插件,添加了一个带有可选内容的短代码。如果没有内容,WordPress仍会尝试查找结束标记。举个例子可以更清楚地说明这一点:[span class=\"foo\"] [span class=\"bar\"] [span class=\"baz\"]stuff[/span] 通缉犯:<span class=\"foo\"></span> <span class=\"bar\"></span> <spa
使用URL调整$Term附件的大小
我正在使用this plugin 用于将图像附加到自定义分类。插件的函数返回所附术语的图像,如下所示:function get_wp_term_image($term_id){ return get_option(\'_category_image\'.$term_id); } 它工作得很好,但我想调整返回图像的大小,因为我在一个页面中使用它,该页面显示了所有具有相对拇指的分类类别。这意味着,如果你上传一个大图像,你就会得到它,页面会变得很重。我尝试在我的页面循环中添
How to know if user logged in
我有PHP代码<?php if ($_SESSION[\'logged_in\'] == 1) { echo \'<script type=\"text/javascript\">var logged_in=true;</script>\'; } else { echo \'<script type=\"text/javascript\">var logged_in=false;</script>\';
动态下拉子术语,然后下拉帖子
我正在构建一种选择工具。我有9个父分类法。每个人都有一些孩子,他们都有帖子。我显示了顶级分类法。然而,我不太确定如何获得每个词的子词。我的代码如下。 <div class=\"padded-panel\"> <?php $args = array( \'posts_per_page\' => -1,
WordPress按不工作的自定义帖子类型查询帖子
我正在尝试显示我的自定义post类型“instrument”的特征图像我使用插件“自定义帖子类型UI”创建了自定义帖子类型查询似乎可以工作,但问题是它似乎没有循环-只显示最近的帖子。然而,当我尝试使用相同的代码,但查询所有包含乐器类别的帖子时,会显示包含该类别的普通帖子,但不会显示添加了该类别的自定义帖子。代码如下:<?php query_posts(\'post_type=instrument\'); while (have_posts()) : the_post()
WordPress插件工具提示帮助器
有时,当我安装一个新插件时,它会在屏幕上的关键位置提供“工具提示”或“帮助框”,帮助用户更好地理解插件或某些功能。当用户点击X按钮关闭这些“气泡”时,它们不再出现。当用户第一次使用插件时,这似乎是一种帮助用户的神奇方式。我的问题是,我不知道这些插件的正确名称是什么,也不知道如何将它们添加到我的插件中。任何帮助都将不胜感激。
为什么我在WordPress中有模糊的图像
Wordpress在调整我的图片尺寸方面做得非常糟糕。在媒体选项中,我根据自己的喜好设置了图像大小。最值得注意的是,中指宽857px,将质量设置为100,并启用锐化。我在函数中设置了以下内容。phpadd_filter( \'jpeg_quality\', create_function( \'\', \'return 100;\' ) ); 遗憾的是,这对Wordpress制作的图像质量几乎没有影响。 起初,两者之间的区别可能并没有那么明显,但看看岩石?这可能在更详细的照片上更明显,但在这里仍
如何修改WP查询以针对第一个最近发布的帖子来调整内容
我正在使用一个函数从“新闻”类别中获取最近的3篇帖子add_shortcode( \'show_news\', \'news_query\' ); function news_query() { $args = array( \'posts_per_page\' => 3, \'category_name\' => \'news\', ); $news_query = new WP
包含WP_QUERY和介于
背景故事我们在events 自定义帖子类型。它们各自具有以下关联的自定义字段:start_dateend_date在前端,我们有一个带有过滤器的侧栏,用户可以选择如何搜索事件(即各种分类法、城镇旅行的开始日期、结束日期等)。这个event_begin 和event_end 搜索输入是我们用来查询数据库的内容。问题是,我遇到了一些问题,包括查询不严格的结果。出现了严格的匹配,但项目的涉众表示搜索太严格了。我提出了放弃前端的概念event_end 字段,但我自己也不完全确定这是否有必要。如果我搜索事件,我可以
WordPress页面模板中的所有内容是好的还是坏的约定?
我刚从开始创建wordpress模板。所以我对这一切都有点陌生。在构建模板时,我有几个页面希望用静态内容填充,而不是由cms管理。我使用的解决方案是创建页面模板文件,然后创建其中没有内容的页面。Ie page-how-i-work。php有信息,cms中的页面是空的。我考虑将html放在CMS中,但如果这样做,我将无法使用版本控制轻松跟踪更改。我错过了一个更好的约定吗?
在提交评论后发送电子邮件
我需要发送两封电子邮件:是否提交了评论以及何时批准了评论。当然没有任何插件。我该怎么做?
修改页面、档案和单个页面上的帖子标题,但不修改仪表板/管理员
根据此处找到的对话,以下代码(打包在一个没有其他代码的简单插件中)应可用于在页面、类别存档和单篇文章显示中显示标题,但不影响仪表板中的视图(如所有文章或所有页面视图)。function before_title( $title ) { if (!is_admin() && in_the_loop() && ( is_single() || is_page() || is_home() || is_category() ) ) { $postcats