批量删除WordPress自定义栏目

2014年09月24日10:11:49 18 3,432

WordPress自定义栏目功能强大,我们可能利用该功能使主题实现特殊功能和效果,如调用显示指定的图片和内容等。但不同的主题所使用的自定义栏目也不同,当你更换主题后这些自定义栏目数据会继续留在数据库中成为垃圾数据,如果文章较多手动删除这些自定义栏目不现实,其实只需下面的一段代码,即可批量删除这些自定义栏目。

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

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

之后,指定删除的自定义栏目会自动从数据库中被清理掉。该代码运行一次就够了,没有必要留在主题中,用后删除即可。

另外,如果你准备修改已存在的WordPress自定义栏目名称,可以参阅这篇:

重命名WordPress自定义栏目名称

补充:SQL语句批量修改方法

WordPress自定义栏目的批量删除

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

自定义栏目的名称替换

  1. UPDATE wp_postmeta SET meta_key = replace( meta_key, '旧名称','新名称') ;

自定义栏目的值替换

  1. UPDATE wp_postmeta SET meta_value = replace( meta_value, '旧内容','新内容') ;
weinxin
我的微信
分享交流WordPress经验与技巧,关注前端设计与网站制作。仅用于功能演示。
Begin主题购买
Begin主题购买

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:18   其中:访客  16   博主  2

    • 香港服务器托管 1

      好像没有这个

      • 职业欠钱 5

        比较折腾,暂时不做调整了。

        • 疾风辅助 0

          长见识了,以后会常来看博主的。

          • 萝卜头 2

            不错的方法,确实如此

            • Me.稀奇 0

              留个爪爪!!!! :roll: :roll: :roll:

              • 中国历史 3

                又一研究wp的大侠。博客很专业

                • 萝卜头 3

                  鸟哥,提个建议,首页的幻灯片图片建议占1/3列(页面总宽度),太大了就对必须制作一个好看一点特色图片,比较麻烦,当然有默认的,但是默认的图片有限
                  还有就是能否增加原来那个视频页面,我觉得那个真的好。

                  • 胡社忠 3

                    首页的幻灯片图片 怎么设置才会出现

                    • 胡社忠 3

                      鸟哥,跟随你这么多年,免费的没有幻灯啊,

                      • 小乖兽 3

                        亲爱的鸟哥,请问文章的默认摘要如何更改不要那么多的文字呢。还有我要付费试用幻灯片

                        • 乐心湖 3

                          不错哈!

                          • 使用者 1

                            作者大大你好啊,这个Ality主题的总体 字体 大小和行高可以适当放大一点么?为了广大近视者考虑嘛。

                            • 使用者 1

                              鸟哥,logo的图片在哪里设置啊?

                              • 七支剑 5

                                马克一下 残留物需要时清理下

                                • 可可牛仔街 1

                                  什么时候再更新一下!