在文本开始之前,如果你对于 自定义文章类型(Custom Post Type)还不了解的话,可以看下之前的教程《实例讲解 WordPress 自定义文章类型》
自定义文字类型 拥有新的文章管理选项,就像默认的文章类型(文章、页面、附件 )一样。它有专门的编辑器、多媒体上传 并使用WordPress现有的表结构,便于数据管理。它可以很好地兼容现有的主题模板。同时,自定义文章类型也非常符合 SEO,因为它们拥有自己的漂亮的固定链接样式。
熟悉WordPress的朋友都知道,默认的文章类型(post,page 等)的数据保存在wp_posts 和 wp_postmeta 这两个表中,而其他自定义类型的数据一般也是保存在这些表中。如果哪天你不再使用某些自定义文章类型,那它们的数据会依旧保存在数据库中,成为垃圾数据,如果垃圾数据过多,对整个网站的影响是比较大的。所以,我们应该清理掉这些垃圾数据!
倡萌最近看到 Custom Post Type Cleanup 插件,通过这个插件就连小白都可以删除掉那些不再使用的自定义文章类型的文章数据,操作界面非常简单(工具 – 自定义文章类型清理):
Custom Post Type Cleanup 可以自动识别出那些当前没有使用的自定义文章类型,你只要根据自己的需要,选择进行删除即可。
特别提醒:操作前,请务必导出你的数据库进行备份,以防不测!!
倡萌已将该插件汉化,在后台搜索安装 Custom Post Type Cleanup 后,点击下载简体中文语言包,解压后将里面的文件上传到 /wp-content/languages/plugins 目录即可。
感觉没这个必要,直接写SQL指定关键词批量清理即可,问题怎么判断自定义文章类型是否有效,如可以判断就简单了,问题怎么清理在数据库xo_options这个表里面的自定义类型文章注册名字吧