It’s no secret that one of the reasons for the great success of WordPress is its extensibility via plugins.
WordPress.org hosts over 57,000 plugins alone. You could get lost down the rabbit hole if you are not careful.
This post will highlight three great WordPress utility plugins that I’ve found to be extra useful.
Let's take a look.
Batch Comment Spam Deletion
Batch Comment Spam Deletion is written by my good friend Pippin, and it solves a very specific, yet common, problem. If your site has many many comments in the spam folder (think thousands), then deleting them can be difficult. PHP has a default time limit of 30 seconds for any given script. So if WordPress takes more than 30 seconds to delete your spam comments, it’ll time out and give an error. You must then start it again, and again, and again until they’re gone. This is both time consuming and frustrating.
Batch Comment Spam Deletion uses AJAX to call the deletion script to delete 200 spam comments at a time, which is low enough for almost any server. Then it calls it over and over until all spams are deleted. Note that this does not speed up the process of deleting the comments, it simply makes it so you could start it running and forget about it, and it’ll finish the job on its own.
More than 13,000 comments might take hours to finish. Hundreds of thousands might take days. But you can start it in a tab, leave it running, and not think about it again until it’s done.
Download Plugins and Themes from Dashboard
With WordPress’ amazing plugin installer allowing you to install plugins directly from WordPress.org, people rarely actually download plugins anymore. Yet there have been times when I’ve had a plugin installed on one site and wanted to install the exact same copy on another site for testing, development, or whatever.
Normally, you would need to log into the site with FTP or SSH, download the files, and create a zip from them.
Download Plugins and Themes from Dashboard helps with this issue by offering a zip file link right next to each plugin name on the WordPress plugins page in your site.
The resulting file is a complete, installable version of the plugin. As a developer, I’ve found this to be useful when working on a client site where they have custom built plugins or paid plugins to which I don’t have access.
WP Notification Center
Who hasn’t logged into a WordPress site that’s owned by someone else and found something like the following?
Notifications are not bad things. In many cases, they are very important things; however, without any kind of management, they get out of control and lose their power. When everything is a priority, nothing is a priority.
WP Notification Center takes control of all those notifications and consolidates them into a single, manageable location.
There are literally thousands of great little utilities like this that can make the every day, WordPress experience a little better. If you know of some others, please let me know in the comments, and maybe they’ll make it into another roundup post in the future!