主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
修改一个WordPress主题,重新开发为子主题,保证不影响父主题的后期更新。
WordPress需要删除子主题中的这个动作。
add_action('pre_get_posts ',' wpsites_query ',10);但是,在子主题中添加remove_action不起作用。
remove_action( 'pre_get_posts ',' wpsites_query ',10);查阅文档后发现,要删除action钩子,应该使用与父主题中add_action相同的名称、回调名称和优先级。并注册init。
add_action('init ',' remove_main_functions ',15);函数remove _ main _ functions(){ remove _ action(' pre _ get _ posts ',' wpsites_query ',10);}
这几篇文章你可能也喜欢:
- WordPress发布文章自动添加标签TAG(WordPress主页定制)
- WordPress主题开发教程20:宽度和布局(WordPress主题文件结构)
- 3优秀的WordPress外贸网站免费视频托管服务(WordPress外贸网站建设视频教程课程从零开始)
- 添加对wordpress小工具的访问(WordPress用户中心)
- 关闭批量WordPress图片的自动链接功能。
本文由主机参考刊发,转载请注明:WordPress主题remove_action在子主题中不起作用。 https://zhujicankao.com/88460.html
评论前必须登录!
注册