Blog Post

New plugin for WordPress cleanup coming soon…

A brand new plugin for WordPress is coming out on Dev4Press soon! The plugin will have 25+ tools for running all sorts of database cleanup tasks, it will have support for job scheduling and it will be available to run via WP CLI and WP REST API.

This plugin is a culmination of 10+ years of experience in WordPress database cleanup, and various iterations of the process, and this plugin will bring all that into one with the support for scheduling cleanup jobs, cleanup via CLI or REST, tracking and reviewing CRON jobs in WordPress, tracking how much has been saved with the cleanup process, and will include a lot of information to better understand how WordPress works.

Now, there are many plugins that do this already, and even my GD Press Tools Pro has a cleanup feature, but after examining many plugins for this purpose I have found that no plugin actually does a job on a level I want to have for my website, and it doesn’t offer complete flexibility on how the cleanup should work, and while I attempted to use many of these plugins, very quickly I noticed that I need to do more things on my own.

The new plugin is about 70% done, it does have a name, but I will keep that a secret for a while more. As it stands now, I need about 7 more workdays to finish everything, test it, prepare the website pages and if all goes as planned, the plugin will be released before the end of this month (February 2022). The plugin will also have a Lite (Free) version that will have all the cleanup tools, but, it will not have some of the more advanced features, and that would be announced later.

Preview of the main cleanup panel

As it stands now, the plugin will have 27 cleanup tools in version 1.0. It will support WordPress Multisite Network, and some of the cleanup tools will include additional options. Depending on the tool, some tools will not be available for quick cleanup or schedule because of various factors – for instance, database optimization is not something you should run too often, especially for large websites, because, based on the database configuration, optimization would rebuild full database table to optimize it, and for a large table, that can take a long time. So, some of the tools will have operational limitations to better protect your website.

While this would be the first version, I have plans to expand the cleanup process in the future, and there are some very interesting features planned.

Now, this plugin features overlap with the Cleanup addon in the GD Press Tools Pro plugin, and because of that, Cleanup will be deprecated in GD Press Tools Pro version 6.2 (to be released in March or April of 2022), and eventually will be removed in version 6.4 (not scheduled for release yet). And, we will be offering a 50% discount for the Pro version of the new cleanup plugin to everyone with an active GD Press Tools Pro license. More information will be available when the new plugin is released.

Please wait...

About the author

Milan Petrovic
Milan Petrovic

Programmer since the age of 12 and WordPress developer since 2008 as freelancer and author of more than 200 plugins and more than 20 themes.

The Newsletter

2 thoughts on “New plugin for WordPress cleanup coming soon…”

  1. Hi,
    Very much looking forward to this plugin release as your plugins are really well developed, supported and maintained.
    I really like the plugin called plugin garbage collector for cleaning up from plugins that are no longer used on the site but it doesn’t seem to be maintained so starting to make me nervous using it on WP as more changes occur.
    Dale.

    Please wait...
    Reply
    • Hey Dale,

      Thanks for the comment! Yes, the biggest issue with WordPress is garbage from unused plugins. Most of my plugins include their own code to un cleanup when removing plugins, but most plugins don’t, and tracking what is left from each plugin is very, very complicated. Once upon a time, I made a plugin that was tracking the use of wp_options keys and other meta keys and linking them to plugins, to later determine what is used by which plugin. I plan to refine that in the future and maybe bring it back with this new plugin. The problem with all methods that need to determine what plugins are left behind, is that there is no 100% exact way to do that without breaking stuff.

      Regards,
      Milan

      Please wait...
      Reply

Leave a Comment

Grammarly - Number 1 Writing App
GeneratePress - The perfect lightweight theme for your next project