HTTPS固定链接导致404
已将站点从http迁移到https。主页工作正常,但其他页面(归档、单个、页面)模板导致404。以下是迁移时的步骤。谁能指出我哪里出了问题?将站点名称和站点url更改为https方案。然后添加了以下htaccess规则。 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTPS} !=on [NC] RewriteRule ^(.*)$ https://%{H
仅更改选项表前缀
我找不到,如何才能更改唯一选项表前缀。我不想更改其他表的前缀,只需要更改选项前缀。请引导我。谢谢
如何在定制器实时预览中删除旧的定制化css内容?
我有个问题customizer. 我想看看live-preview 从CSSpseudo-elements 和custom_css, 也所以我附加了<style> 在<head> 像这样,在定制器中。js:wp.customize( \'custom_css\', function( value ) { value.bind( function( newval ) { $(\'head\').append(\"<style>\"+
使用AJAX将页面加载到div中
说到Wordpress,我真的是个傻瓜,现在我正在研究一个基本上都是静态的主题,如果你想编辑一些东西,你必须编辑。php文件,而不是在管理员上执行它。这是一个登录页,您可以在其中单击菜单按钮,并显示一个包含内容的模式,为此,我遵循this tutorial 这不完全是面向Wordpress的。我正在通过ajax加载静态页面,我真的很想将其更改为可编辑的Wordpress页面,但我不知道怎么做。我没有发布代码,因为一切都与教程中的一样,我没有使用函数。php或任何东西。How would you call
具有返回空数组的自定义分类的自定义POST类型的WP_GET_POST_TERMS
我正在尝试获取与自定义帖子类型关联的分类法值。我有一个函数,它获取一篇文章($object)的分类法,然后循环遍历分类法,并为每个分类法获取该文章的值。至少,这就是我想要它做的!这是:function get_the_categories($object, $field_name, $request) { // I\'ve verified that $object[\'id\'] gives same value as $post->ID equivalent
将时间转换为WordPress用户的本地时间
我为特定选项手动保存了服务器时间。。。我希望它们转换为站点的用户特定时间(在“常规选项”中设置的时间)。例如,我想要141234567890 要这样转换:13:25:57 20-05-2016 the_date 而这些功能仅适用于邮政。。。
有没有办法获取页面中使用的所有模板部件的名称或插件?
我正在开发一个自定义插件,其中我使用单页模板并仅使用ajax更改模板部分,我想检索模板部分slug或name(如custom-header.php、custom-footer.php、custom-sidebar.php、custom-profile.php等)。是否有任何可能的方法来获取页面中使用的所有模板部件名称?类似于get_included_files() 我们不能在wordpress中使用它,因为它可能会显示包含的数百个文件,对我来说是156:P和非关联数组:P
两个RSS订阅,不同的项目限制?
我的Wordpress博客上有两个RSS提要:mydomain。com/feed/li>mydomain。com/feed/anotherfeed/li>是否可以对这些设置不同的项目限制?我想在第一个提要中显示10个项目,但在第二个提要中我想显示30个项目。提前感谢
如何在WordPress编辑器中添加自定义“布局”按钮?
我想通过添加一些“布局”按钮来修改编辑器。理想情况下,我希望通过单击按钮添加一些html“部分”功能。这是为了帮助我的客户自己创建预先编码的页面片段,因为他不能编写html标记。所以,我会对一些微模板进行预编程,然后为每个模板添加一个按钮,或者选择。。你能给我一些好的开始方法吗?
register_sidebar notice
我已经手动更新了我的站点,现在我在前端和后端都收到了以下通知:注意:register\\u侧栏调用不正确。未在参数数组中为“”设置id;主提要栏“;侧栏。默认为;侧栏-1“;。手动将id设置为;侧栏-1“;关闭此通知并保留现有侧栏内容。有关更多信息,请参阅WordPress中的调试。(此消息是在版本4.2.0中添加的。)如何修复此问题?
如何在nginx服务器上解决404个固定链接错误
我不能解决这个问题。我尝试了在网上找到的所有东西。我首先尝试配置我的nginx。conf遵循codex上的示例,但没有成功。https://codex.wordpress.org/Nginx我发现很多用户都会遇到这个问题,但最流行的修复方法是: location / { try_files $uri $uri/ /index.php?$args; } 我仍然得到404的所有页面。只有在permalinks结构中不使用普通设置时,才会发生这种
WP_QUERY仅返回最高数字
我有一个带有字段的自定义帖子类型Exercise 和Tempo. 下面是一个可能的示例:练习1-100练习2-104练习3-96练习1-104练习2-110练习3-100如何使用WP\\u Query仅返回最高Tempo 各的Exercise?期望的结果是:练习1-104练习2-110练习3-100编辑:我终于按照Rarst的建议让它工作了(见下文)。谢谢你的帮助! function opl_user_practice_sheet_test($atts, $content = null){
如何创建与WordPress弹出窗口功能相同的弹出窗口
我想包括一个弹出窗口,这是一样的wordpress弹出窗口。就像我们点击wordpress编辑器的链接按钮,它会打开一个弹出窗口。我想这样做。
我如何创建一个‘选择’标准列表,该列表将指示当用户按下搜索时生成哪些帖子?
我对WordPress很陌生,所以请容忍我!我目前正在建设一个工作场所。我们的“愿景”是,我们有三个选项列表。人们会从每个列表中选择一个选项,然后按search。这将生成一个充满帖子的页面,用户可以从中进行选择。例如,他们可以从列表A中选择1,从列表B中选择2,从列表C中选择3。然后,1、2和3的组合将生成标记为与1、2和3相关的帖子。如果您有任何想法或帮助,我们将不胜感激!
如何将相同的模板文件与小部件和类别循环一起使用?
我写了一个小部件,我想使用位于“themename”/模板部件/内容中的类别模板。php”。<?php // Category.php while ( have_posts() ) : the_post(); get_template_part( \'content\', \'\' ); endwhile; ?> 在我的小部件中,我使用了$myposts=get\\u posts();我想在内容中使用这些数据。php模板。但我不知道传递这些
如何删除所有以#开头的超链接?
Facebook的即时文章拒绝包含指向当前页面超链接的文章(例如:。<a href=\"#_ftn1\">[1]</a>). 在发布到Facebook即时文章之前,如何过滤帖子内容以删除这些链接?我知道关于StackOverflow有一个类似的问题:How to remove hyperlink of images in wordpress post?, 但我的正则表达式技能还不足以将其转换为我所需要的。PS-我正在使用半官方Instant Articles for WP, 这意味
Secondary menu in WP 4.5
关于WP中的二级菜单,有很多值得一读的内容,但是看起来这些技巧是针对较旧的WP版本的。我看到WP 4.5支持仪表板中的多个菜单。一旦制作了二级菜单,还不清楚的是如何将其插入主题位置(例如在标题中)还需要这个吗?<?php wp_nav_menu( array( \'theme_location\' => \'secondary-menu\', \'menu_class\' => \'topper\', \'fallback_cb\' => \'\') ); ?> 此
使用PRE_GET_POST中的GET_POST_META()更改主查询
我需要一种可靠的方法来获取循环外部的post ID以供使用get_post_meta() 在pre_get_posts 钩到目前为止我发现get_queried_object_id() 适用于除frontpage或blogpage之外的所有页面get_option( \'page_on_front\' ) 提供frontpage IDget_option( \'page_for_posts\' ) 提供博客页面IDglobal $post; echo $post->ID; 似乎不适合pre_get_
阻止wp_ins_post添加重复项
我一直在努力从json数据导入帖子。问题是wp_insert_post() 正在添加帖子的多个版本。我之前是通过检查标题是否存在来检查帖子是否存在,但是有几个帖子需要导入,它们的标题相同,但内容不同。function get_all_cpt_ids() { global $wpdb; $mids = $wpdb->get_results( \"SELECT ID FROM tablename.subsite_4_posts WHERE post_type=\'thin
无法使ORDER_BY META_VALUE_Num正常工作
此查询几乎按预期工作,但由于某些原因,我无法按自定义字段将其排序opl_submission_tempo. 该字段设置为一个数字,所以我不确定这里哪里出错了。$tempo_query = new WP_Query( array( \'post_type\' => \'opl_tempo_submission\', \'order_by\' => \'meta_value_num\', \'me