Clean your website with SweepPress
SweepPress is a comprehensive set of tools for cleaning up the WordPress-powered website, getting more insight into some inner workings of the website, and other useful things to help you keep your website well maintained and free of unused data slowing down the website.
And indeed, the way the database works, depending on various factors, database queries get slower with larger datasets they need to work with. While database engines can use various query optimization techniques, it is always a good idea to remove all the data you don’t need or the data that can’t be used from the database. And, due to various factors, many WordPress tables can be filled with records that are not linked to anything and can’t be accessed or with data that you no longer need. Removing all that will help your server and database to run queries faster.
Before getting any further, check out the video of the plugin in use.
To get more some recommendation, best usage practices, and other tips for using the SweepPress plugin, check out this article.
SweepPress uses the same interface as all other Dev4Press plugins for WordPress, based on the same look and feel, with some distinct colors this plugin. The plugin top-level menu in the WordPress administration and that panel have several pages. The pro plugin version has more panels for some exclusive tools.
The Plugin dashboard is a starting point for using the plugin, and it serves as a status display, includes options for Auto and Quick Sweep, and buttons for some of the plugin panels.
The Plugin Status area shows a useful overview of things. It shows the status of some of the additional modules, monitoring, log file, total number of active sweepers, and registered jobs. Auto Sweep box allows you to run sweeping with one click of the button or via the Quick Sweep Mode.
SweepPress integrates into the WordPress Admin Help system, available via the Help tab on the top right of the page, just underneath the main toolbar. If you open this Help tab on SweepPress panels, you will get a lot of helpful information about each panel that can help you with using the panel and guide you with the sweeping process.
It also has some useful links to the official website for the plugin, links to support, links for opening new support topic in the forums, and more. Make sure to check out this aspect of the plugin.
It is very important to have the plugin properly configured, and you can do that from the Settings panel. Check out this article to learn more what settings you can modify and how you can improve the SweepPress for your website.
SweepPress includes a lot of different sweepers. Some sweepers have specific system requirements and will not be available for every website. If you use normal WordPress installation, network (multisite) related sweepers will not be available (but they are still registered), and if you don’t have Gravity Forms plugin, sweepers for it will not be registered at all.
All sweepers are split into several categories, and they are all listed in the separate article linked below.
SweepPress has several optional modules you can enable or disable via plugin and Expand settings.
To learn more about these, check out individual articles.
Cleanup with WP REST API
Cleanup with the WP-CLI
SweepPress Pro comes with several additional features that can be very useful. You can schedule automatic sweeper jobs to run periodically and clean the website with Scheduled Jobs; you view and review all the tasks/jobs registered in WordPress CRON; or you can review all the Database tables for your WordPress installation.