两种方法批量删除wordpress自定义栏目

  • 时间:2020-05-22 15:47:15
  • 分类:网络文摘
  • 阅读:146 次

通过wordpress自定义栏目我们可以实现很多特殊功能和效果,如:为文章指定缩略图、调用相关内容、标注文章来源等。不同的wordpress主题会使用不同的自定义栏目。此外,有些wordpress插件也会自动为文章添加自定义栏目。当你更换主题或卸载插件后,原先的自定义栏目数据仍会保留在你的数据库中,成为冗余数据。对于文章较多的博客,想要手动删除这些多余的自定义栏目会很麻烦,你可以通过以下两种方法,批量删除这些自定义栏目。

两种方法批量删除wordpress自定义栏目

关于wordpress自定义栏目方面的文章还有:

wordpress自定义栏目重命名技巧

为wordpress日志自动添加固定的自定义栏目

一、使用代码删除多余的自定义栏目。

1、复制如下代码到当前主题的functions.php文件中:

  1. global $wpdb;
  2. $wpdb->query( "
  3. DELETE FROM $wpdb->postmeta
  4. WHERE `meta_key` = '栏目名称'
  5. " );

2、修改“栏目名称”为你指定的自定义栏目,该栏目将自动从数据库中被清除。

注:此代码仅在需要时使用,完成任务后请将之删除,下次使用再加到主题中即可。

二、使用数据库命令删除多余的自定义栏目。

登陆 phpMyAdmin,找到安装wordpress的数据库,单击SQL按钮,进入数据库查询页面,执行以下SQL语句,即可删除指定的自定义栏目。

  1. DELETE FROM wp_postmeta WHERE meta_key = "栏目名称";

注:为安全企见,使用前请先做好数据库备份工作,以防万一。

以上两个wordpress技巧的作用是相同的,都可以很方便的帮你清理掉数据库中多余的自定义栏目,相对而言,使用代码操作会更安全一些,具体如何选择就看你的个人习惯了。

推荐阅读:
The C++ Function using STL to Check Duplicate Elements/Character  How to Find Positive Integer Solution for a Given Equation using  How to Implement the instanceof in Javascript?  Azerbaijani Blogger, Mehman Huseynov Sentenced To Prison For All  Fitness Blog Shows Us All How Transformation Photos Can Be Decei  StickPNG: A Blogger’s Haven For Personal Use Images  5 Tips for Getting More Experience in Your Blogging Niche  Right-Wing Blogger Milo Yiannopoulos Resigns From Breibart  How to Make Better Landing Pages for Higher Conversions  Emerging Social Media Tools for Bloggers 2017 
评论列表
添加评论