清理WordPress文章指定自定义字段表

一些高级插件可能会生成一些文章自定义字段来存储和统计一些信息,比如统计浏览量的views字段等。如果我们已经不再使用插件,通常停用并且删除插件后,插件会自动删除相关数据表——这主要取决于插件作者是否做了对应的设置。如果遇到部分插件卸载后数据字段依旧存在,就只能手动清理数据库了。

举例:删除所有命名为views 的字段(任何操作前,请先备份数据库)

DELETE FROM wp_postmeta WHERE meta_key="views";

还有部分插件可能生成了不止一个字段,而是有一系列的字段,假设插件生成的字段为_um字段开头,则可以通过linke sql语句来删除。

DELETE FROM wp_postmeta WHERE meta_key  LIKE '_um%';
Array ( [baidu_xzh_push] => realtime )

2 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

  1. 代码狗说道:

    老哥,问个问题。我建立一个新表,这个表通过前端获取用户提交的一些资料,现在打算在后台做一个和后台文章列表一样的管理页,查遍了百度谷歌都没找到自定义的表怎么在WordPress后台生成列表。目前只能完全自己写个所有资料的列表管理后台和方法,这太麻烦了。有没有WordPress自带的方法呢?