注销WordPress自定义文章类型和自定义分类法

2021-05-22 0 1,751 百度已收录

许多WordPress主题都带有自己的自界说文章类型。好比常见问题解答(FAQ)、作品集( Portfolio )或任何其他内容。安装主题会迫使您处置那些分外的自界说文章类型和分类法。有些主题允许您禁用它们,有些则不允许。今天,我们就来学习一下注销任何主题中的自界说文章类型或自界说分类法的方式。

首先,我们要找到文章类型或分类法名称。导航到自界说文章类型或自界说分类法(例如种别、标签),然后查看网址。
注销WordPress自定义文章类型和自定义分类法
post_type 参数后面的值 faq 就是这个自界说文章类型名称,下面要用到。
注销WordPress自定义文章类型和自定义分类法
taxonomy 参数的值 faq_category 就是自界说分类法的名称,下面要用到。

现在我们知道了文章类型/分类法的名称,我们可以从WordPress注销它。

注销自界说文章类型和自界说分类

从WordPress 4.5最先,有函数 unregister_post_type() 和unregister_taxonomy() 可以做到这一点 。在当前启用的 主题的functions.php中粘贴以下代码即可:

  1. function wpdaxue_deregister_post_type(){
  2.   unregister_post_type( 'faq' ); //注销faq文章类型
  3.   unregister_taxonomy( 'faq_category'); //注销 faq_category 分类法
  4. }
  5. add_action('init','wpdaxue_deregister_post_type');

就是这样即可!只需用您的文章类型、分类法名称替换“faq”和“faq_category”即可。在WordPress治理后台中,您将看到自界说文章类型/分类法已经不存在了。

请注重,使用unregister_post_type()或unregister_taxonomy()函数不会在安装时举行整理–不会从数据库中删除任何数据。为此,您可以使用以下查询来手动删除这些纪录:DELETE FROM wp_posts WHERE post_type ='[您的自界说文章类型],或者根据文章操作:删除 WordPress 中不再使用的自界说文章类型的文章数据。

最后要做的是再次保留您的牢靠链接来刷新它们。

从Avada主题中删除Portfolio和FAQ自界说文章类型

若是您正在运行Avada WordPress主题,而且想要删除作品集(Portfolio)和常见问答(FAQ)自界说文章类型及其自界说分类法,可以使用以下代码:

  1. function wpdaxue_deregister_post_type(){
  2.   unregister_post_type( 'avada_portfolio' );
  3.   unregister_post_type( 'avada_faq' );
  4.   unregister_taxonomy( 'portfolio_category');
  5.   unregister_taxonomy( 'portfolio_tags');
  6.   unregister_taxonomy( 'portfolio_skills');
  7.   unregister_taxonomy( 'faq_category');
  8. }
  9. add_action('init','wpdaxue_deregister_post_type');

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!3308869544
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有猫币奖励和额外收入!

主题镇 WP教程 注销WordPress自定义文章类型和自定义分类法 https://zhutizhen.com/14754.html

永远为用户服务的镇长!

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或联络我们。
查看详情

相关文章