如何复制类别和标签?
是否有同步类别和标记的方法?我希望每个帖子都有一个标签,该标签与它所在的一个或多个类别相同。
在php中使用rest API创建带有FILE_GET_CONTENTS的发布
事实上,我在发帖方面没有问题。我需要在php中使用REST API创建帖子file_get_contents.这是我的代码:json_decode( file_get_contents( \"http://my-site.com/wp-json/wp/v2/posts\", false, stream_context_create( array(
Category name as page title
我使用的是来自Envato Market(绘画)的主题。我需要做的是用类别的实际名称替换从商店或公文包中打开类别页面时显示的通用页面标题。该主题的开发人员表示,我无法动态显示标题。但与此同时,我看到面包屑显示了类别的正确标题。页面标题是否可以从面包屑中抓取并显示出来?或者可能还有另一种解决方案。有人能帮我解释一下吗?非常感谢。
PHP 7类方法兼容性问题
有人能帮我确定升级到php 7.0后,该文件中的哪个函数/语句会导致致命错误吗?在php 5.6上,一切正常。错误:“theme\\u navigation::update()的声明应与第0行的WP\\u小部件::update($new\\u instance,$old\\u instance)”兼容代码:class theme_navigation extends WP_Widget { public function __construct() { parent::__cons
WooCommerce登录重定向不起作用
我目前正在尝试更改Woocommerce redirect url 仅当用户从特定页面登录时用于登录。因此,首先我在模板页面中尝试了这种方法:<?php woocommerce_login_form(array(\'redirect\'=>$_SERVER[\'REQUEST_URI\'])); ?> 然后,我看到用户仍然被重定向到默认值(我的帐户),所以我这样使用了登录挂钩:function share_login_redirect( $redirect ) {
如何根据帖子号添加clarfix类?
将很高兴得到任何帮助!该站点是在引导过程中完成的。我有3个专栏网站。我只想添加clearfix类,如果posts % 3 == 0;我只能通过浏览器开发工具添加我的帖子代码为fallowing:$pages = get_posts( array( \'numberposts\' => -1, \'category\' => \'20\', \'orderby\' => \'ID\', \'order\' => \'ASC\'
如何删除安装插件时创建的文件夹和内容
我的插件在wordpress upload文件夹中创建一个名为My\\u plugin\\u folder的文件夹。现在,当我单击卸载插件时,文件夹应该被删除。我尝试了这里给出的解决方案,但不起作用。https://stackoverflow.com/questions/1334398/how-to-delete-a-folder-with-contents-using-php
为自定义帖子类型/分类设置不同的POSTS_PER_PAGE
我有一个自定义的帖子类型,我想在我的网站上的分类页面上完全显示该帖子类型,而不是网站的常规博客部分。我制作了一个自定义分类法和帖子类型,如下所示:add_action(\'init\', \'create_post_types\'); function create_post_types() { register_taxonomy(\'tips-and-tricks-taxonomy\', \'tat\', array( \'hierarchical\'
将帖子导入具有相同用户ID的新网站
我必须将WP站点作为子站点移动到多站点网络中。这是当前的结构: example.com -> example.com/site2 -> example.com/site3 目前,我想移动的网站有近2000篇不同用户的帖子。我成功地把它搬进了site3), 但我在为用户分配旧帖子时遇到了一个问题。我进入数据库编辑了id\'s (使用外键检查),但这似乎只会导致更多的问题,而不是解决问题。还有什么其他方式可以移动帖子并将其分配给其合法作者?
将帖子的内容插入另一个帖子
我正在编写一个小插件,它可以创建custom post 类型我创建了一个过滤器copies the content 把这样一个职位换成另一个职位。因此,我遍历了所有自定义帖子。每一个我都有一个target_type 它的字段值。将此值与实际值进行比较post_type 已查看帖子的。如果相同,则会追加内容。My problem is 自定义帖子内容中使用的短代码应在目标帖子的上下文中呈现。例如:我在自定义帖子中使用了一个短代码,它只返回get_the_title(); 在目标帖子中,显示自定义帖子的标题。
更改WordPress固定链接并重定向新URL 301
我正在使用这个WordPress permalink字符串。/%year%/%monthnum%/%postname%.html 但现在我想将其更改为,并将所有旧URL重定向到新URL/?p=65 旧URL示例为:http://www.example.com/dead-hahaha_bruhhh.html 新URL将是:http://www.example.com/?p=123 我的.htaccess 文件当前正在使用默认WordPress变量。如何将所有旧URL重
在unctions.php中使用is_page()根本不起作用
尝试使用函数中的is\\u page在单个页面上运行自定义脚本。php根本不工作。我有一个名为load\\u gh\\u boards的函数,它只会在某个页面上生成脚本(79):function load_gh_boards() { if( is_page(79) ){ wp_register_script( \'gh-jobs-board\', get_bloginfo( \'template_directory\' ) . \'/js/gh-jobs-board.js\', a
CORS策略不允许访问字体
我正在开发的网站出现以下问题:在\'hxttps://tanit.com.co/wp-content/themes/betheme/fonts/mfn-icons.woff?23391439\'从原点\'hxttps://www.tanit.com.co“”已被CORS策略阻止:“Access Control Allow Origin”标头包含多个值“*,*”,但只允许一个值。“来源”https://www.tanit.com.co\' 因此不允许访问。你认为可能是什么?
如何在自定义的WordPress管理页面上保存由Foreach循环生成的带有多个复选框选项的设置字段?
function ld_reports_plus_register_submenu_page(){ add_submenu_page( \'ld-reports-plus\', \'LearnDash Reports Plus Settings\', \'Report Settings\', \'manage_options\', \'ld-reports-plus-se
如何在.htaccess文件中创建重定向,但有两个例外
所以我已经尝试了很长时间,但我似乎无法让它发挥作用。假装我的网站是https://example.com, 附加页面https://example.com/abc 和https://example.com/abc-def-g.除了上面列出的两个页面外,该计划是让所有页面,包括存在的页面和不存在的页面,自动重定向到主页。我尝试过的一切都失败了,要么阻止我访问网站,要么什么都不做,所以我正试图从头开始。这是.htaccess 当前文件:# BEGIN WordPress <IfModule mo
如何从前端添加多个产品图库图片
-我在经营一家woo Commenters商店-用户可以使用wp insert post添加产品-product gallery multiple image upload(产品库多幅图像上载)只会将最后一幅图像添加到帖子中,但在媒体中,它们都会附加到正确的帖子中这是我的密码作用phpfunction my_handle_attachment($file_handler,$post_id,$set_thu=false) { if ($_FILES[$file_handler][\'error\
扩展WP_NAV_MENU空项列表中的Walker_NAV_MENU
这令人困惑。正在尝试为实现WP nav walkerpureCSS.找到了两条看似简单的路线this tutorial 和this gist.然而,我想到了一个空菜单!标题:wp_nav_menu(array( \'theme_location\' => \'primary-navigation\', \'menu_class\' => \'pure-menu-list\', \'container_class\' =&g
自定义帖子类型与作者未关联,用户帖子计数为0,API在帖子对象中不返回作者
当用户创建自定义帖子类型时,作者字段似乎不会传递回WP posts函数。正如标题所说,我正在以编程方式创建一个用户帐户,并让该用户登录并编写一篇自定义post\\u类型为“job”的帖子。这一切在数据库中看起来都很好——插入了用户和帖子。post\\u作者确实与创建它的用户的ID相同。但是,在用户帐户面板中,用户post计数为0,并且API数据对象忽略了作者。我已经为其他自定义帖子类型配置了API,端点可以返回除author之外的所有帖子数据。我也尝试过用这些用户从CMS创建帖子,同样,即使我给他们管理员
使用AJAX和分类法过滤自定义帖子,保持0
大家好,我在使用Ajax过滤自定义帖子类型“资源”时遇到问题。我试图通过两种分类法过滤帖子,然后在提交按钮上的单击事件上激活Ajax调用。我不断收到“0”响应,但不确定我遗漏了什么。如果有人能帮助我,我将不胜感激!干杯,桑尼以下是我的jQuery: function filterResources(){ var the_topic_filter = $(\'#the_topic_selecter\').val(); var the_resourcety
将日期保存在`meta_key`中的旧事件从WP_QUERY中排除
我使用下面的模板显示由第三方插件创建的自定义帖子类型事件的上升列表中的第一个事件。我想要的是排除旧事件,只显示一个实际事件(如果今天有),或者最近的事件。事件开始日期保存在meta_key 具有“Y-m-d”格式的值(例如:2017-10-27)。如何做到这一点?<?php wp_reset_query(); $args = array( \'post_type\' => \'events\',