Useful Performance Plugins

Plugins Garbage Collector

Many WordPress plugins add their own tables to database. A high percentage leave these tables behind even after being deactivated and deleted. This can affect your site performance, so these old tables should be found and removed.

One common complaint is slow admin. Deleting the old tables can often fix this issue.

This great plugin has not been updated in over a year now. It works with the latest WP though (4.8.1 as of this writing) in my own and clients’ experience.

Please make sure to backup your database before using the plugin.

Follow the instructions and locate non-WP tables. They will be marked in red. These entries will also be marked as “Deleted” with a question mark.

The reason for the question mark is because some tables will be named less than intuitively. Please make sure to only delete the ones you’re completely certain belong to the plugins you no longer use. When in doubt, try looking them up.

I’m going to repeat myself and remind you about creating a backup before proceeding.


Heartbeat Control

Heartbeat Control helps optimize server performance by overriding the default frequency of WordPress Heartbeat API.

Once the plugin is installed and activated, its settings can be accessed in WP admin Settings.`You can control locations (or leave them at Default) and frequency. 6o seconds is optimal in my opinion.


Disable Emojis

Disable Emojis removes the WordPress script added for emoji support in older browsers nobody really uses. Emojis will work in all modern browsers that support them and one less HTTP request will be made, making your site just a tad faster.

Emojis are disabled on this site.

Install and activate, done! 🙂


WP Optimize

WP Optimize helps your site’s performance by removing old revisions, trash, spam comments, expired transients, etc. It also optimizes your database.

After installing and activating, take a look inside and run it. Although this is one of the most downloaded and trusted WordPress plugins, back up before optimizing your DB, just in case.

Then go into Settings and setup automatic tasks (in Beta as of this writing).