WordPress自定义栏目(自定义域)功能强大,很多主题和插件通过添加自定义栏目来实现一些特殊功能和效果,比如比较常用的日志浏览统计插件WP-PostViews也会向数据库写入自定义栏目:views,如果你没有正常卸载,会在数据库中成为垃圾数据。

如果你的文章较多手动删除这些自定义栏目不现实,其实只要执行一句SQL命令,就可批量删除这些自定义栏目添加的数据表。本文以删除多说评论残留在数据库的自定义栏目:duoshuo_thread_id和duoshuo_status为例说明,数据库是衡天主机的数据库。

删除自定义栏目的SQL命令为:

  1. DELETE FROM wp_postmeta WHERE meta_key = “自定义栏目名称”;

其中wp_postmeta中的wp为默认,如修改了前缀要跟着修改;自定义栏目名称可以在编辑文章的自定义栏目下拉列表中查看。

如何批量删除WordPress自定义栏目(自定义域)|boke112导航

具体操作步骤如下:

如何批量删除WordPress自定义栏目(自定义域)1|boke112导航

首先登录你的phpMyAdmin数据库,点击我们的数据库后再点击上面的“SQL”,接着在图中所示的B区输入删除自定义栏目的SQL命令,并点击“执行”即可。如本文删除多说评论的自定义栏目命令如下:

  1. DELETE FROM wp_postmeta WHERE meta_key = “duoshuo_status”;
  2. DELETE FROM wp_postmeta WHERE meta_key = “duoshuo_thread_id”;

执行该命令后,会出现“影响了 4 ”的结果,说明已经删除成功。我们也可以在WordPress后台编辑文章页面自定义栏目下拉列表中查看刚才的命令是否将该自定义栏目名称删除了。

声明:
本站所有文章,如无特殊说明或标注,均为本站原创发布。
任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。