WordPress自定义栏目(自定义域)功能强大,很多主题和插件通过添加自定义栏目来实现一些特殊功能和效果,比如比较常用的日志浏览统计插件WP-PostViews也会向数据库写入自定义栏目:views,如果你没有正常卸载,会在数据库中成为垃圾数据。
如果你的文章较多手动删除这些自定义栏目不现实,其实只要执行一句SQL命令,就可批量删除这些自定义栏目添加的数据表。本文以删除多说评论残留在数据库的自定义栏目:duoshuo_thread_id和duoshuo_status为例说明,数据库是衡天主机的数据库。
删除自定义栏目的SQL命令为:
- DELETEFROMwp_postmetaWHEREmeta_key="自定义栏目名称";
其中wp_postmeta中的wp为默认,如修改了前缀要跟着修改;自定义栏目名称可以在编辑文章的自定义栏目下拉列表中查看。
具体操作步骤如下:
首先登录你的phpMyAdmin数据库,点击我们的数据库后再点击上面的“SQL”,接着在图中所示的B区输入删除自定义栏目的SQL命令,并点击“执行”即可。如本文删除多说评论的自定义栏目命令如下:
- DELETEFROMwp_postmetaWHEREmeta_key="duoshuo_status";
- DELETEFROMwp_postmetaWHEREmeta_key="duoshuo_thread_id";
执行该命令后,会出现“# 影响了 4 行”的结果,说明已经删除成功。我们也可以在WordPress后台编辑文章页面自定义栏目下拉列表中查看刚才的命令是否将该自定义栏目名称删除了。
重要提示:操作数据库有风险,请提前做好备份,以防万一。
以上就是如何批量删除WordPress自定义栏目(自定义域)。爱的艺术就像风筝,只有给它风一般的自由,你才会看到它飞舞在蓝天的景致。更多关于如何批量删除WordPress自定义栏目(自定义域)请关注haodaima.com其它相关文章!