WP-Sweep WordPress 插件
描述
这个插件清理:
- 修订版本
- 自动草稿
- 删除的评论
- 未批准的评论
- 垃圾评论
- 删除的评论
- 孤立的文章元数据
- 孤立的评论元数据
- 孤立的用户元数据
- 孤立的分类项元数据
- 孤立的分类项关系
- 未使用的分类项
- 重复的文章元数据
- 重复的评论元数据
- 重复的用户元数据
- 重复的分类项元数据
- 瞬时选项
- 优化数据库表
- 在文章元数据中嵌入缓存
该插件尽可能使用适当的 WordPress 删除功能,而不是运行直接删除 MySQL 查询。
使用以下删除功能:
- wp_delete_post_revision()
- wp_delete_post()
- wp_delete_comment()
- delete_post_meta()
- delete_comment_meta()
- delete_user_meta()
- delete_term_meta()
- wp_remove_object_terms()
- wp_delete_term()
- delete_transient()
- delete_site_transient()
WP-Sweep WP REST API 端点
* GET /wp-json/sweep/v1/count/<Name>
. 获取我们将清扫的项目数量。
* GET /wp-json/sweep/v1/details/<Name>
. 获取我们将要清扫的项目的详细信息。
* DELETE /wp-json/sweep/v1/sweep/<Name>
. 对该特定项目进行清扫
WP-Sweep WP-CLI 命令
* wp sweep --all
. 对所有项目进行清扫。
* wp sweep <Name>
. 对该特定项目进行清扫。
* wp sweep <Name1> <Name2>
. 对所选项目进行清扫。
WP-Sweep 可用项目:
* revisions
* auto_drafts
* deleted_posts
* unapproved_comments
* spam_comments
* deleted_comments
* transient_options
* orphan_postmeta
* orphan_commentmeta
* orphan_usermeta
* orphan_termmeta
* orphan_term_relationships
* unused_terms
* duplicated_postmeta
* duplicated_commentmeta
* duplicated_usermeta
* duplicated_termmeta
* optimize_database
* oembed_postmeta
WP-Sweep 与以下插件不兼容:
* Asgaros Forum
* Custom Fonts
* Elementor Popup Builder
* MailPress
* Meta Slider
* Polylang
* Slider Revolution
* Viba Portfolio
* WPML
建立状态
开发
- https://github.com/lesterchan/wp-sweep
鸣谢
- 插件图标通过 Freepik 来自 Flaticon
捐赠
我大部分的空闲时间都花在了创建,更新,维护和支持这些插件上,如果您真的喜欢我的插件并且可以为我留下买一杯咖啡的钱,我将不胜感激。 如果没有,仍可随意使用它,没有任何义务。