Description
This plugin cleans up:
- Revisions
- Auto drafts
- Deleted comments
- Unapproved comments
- Spammed comments
- Deleted comments
- Orphaned post meta
- Orphaned comment meta
- Orphaned user meta
- Orphaned term meta
- Orphan term relationships
- Unused terms
- Duplicated post meta
- Duplicated comment meta
- Duplicated user meta
- Duplicated term meta
- Transient options
- Optimizes database tables
- oEmbed caches in post meta
This plugin uses proper WordPress delete functions as much as possible instead of running direct delete MySQL queries.
Following delete functions are used:
- 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 Endpoints
GET /wp-json/sweep/v1/count/<Name>
. Get the number of items that we will be sweeping.GET /wp-json/sweep/v1/details/<Name>
. Get the details of the items that we will be sweeping.DELETE /wp-json/sweep/v1/sweep/<Name>
. Runs sweep for that particular item.
WP-Sweep WP-CLI Commandswp sweep --all
. Runs sweep for all items.wp sweep <Name>
. Runs sweep for that particular item.wp sweep <Name1> <Name2>
. Run sweep for the selected items.
WP-Sweep Available Items:- 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 is not compatible with the following plugins: - Asgaros Forum
- Custom Fonts
- Elementor Popup Builder
- MailPress
- Meta Slider
- Polylang
- Slider Revolution
- Viba Portfolio
- WPML
Build Status
Development
Credits
Donations
I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks, I will really appreciate it. If not feel free to use it without any obligations.