纯代码实现批量删除WordPress自定义栏目

虫子君
虫子君
虫子君
559
文章
260
评论
2019年12月18日23:19:22 评论 73 543字阅读1分48秒

对于经常写博客的用户来说,对于WordPress的自定义栏目一定不会陌生,因为我们平时的在文章当中的大部分设置都是利用了WordPress的自定义栏目实现的。WordPress的自定义栏目的功能非常的强大,大多数主题实现许多的特殊的功能都是利用了“自定义栏目”的功能。

比如我现在使用的begin主题,这个主题大部分的功能都是利用的WordPress自定义栏目实现的。

纯代码实现批量删除WordPress自定义栏目

一个人折腾的久了,总想要静下来,然后静静的写写自己的博客。类似于虫子君这样子的。

但是对于过去使用过的主题的数据文件依然还在数据库当中的,有的用户想要删除之前主题留下的栏目信息数据。如果使用手动的方式删除这些数据的可能性几乎为零,毕竟MySQL数据库操作起来还是比较麻烦的。

今天教大家使用代码将主题中使用过的自定义栏目字段删除的办法。

将下面的代码添加到当前主题functions.php中:

global $wpdb;
$wpdb->query( "
DELETE FROM $wpdb->postmeta
WHERE `meta_key` = '自定义栏目名称'
" );

之后,指定删除的自定义栏目会自动从数据库中被清理掉。该代码运行一次就够了,没有必要留在主题中,用后删除即可。
注:如何查看使用了哪些自定义栏目,可在编辑文章中自定义栏目中查看。

  • 您有好资源需要让广大网友一起享用吗?可以是您的主题,也可以是插件,欢迎来投稿!
  • 这里是我的博客,亦是您分享插件或主题的地方,虫子君只专注WordPress,以及自己的工作。这里欢迎你来投稿。

您必须才能发表评论!