Hey everybody I want to let you know that I have undertaken the grueling task of getting the heck away from WordPress. I was so sick of the problems and updates I had to do all the time. I am now using my ezbloo system and I am integrating all my old posts into the new system. It sucks, but in the end, I will save bundles of time. I needed to keep things simple and that is why I created ezbloo. I'll have more on this later for you guys after I am done with the total integration of my old posts here. So if you are looking for a post and need it faster, shoot me an email and I will make it a priority. [email protected]

You should think twice before you install a plugin for WordPress because of the ramifications that plugin can bring. A WordPress plugin has access to your database as soon as you install it. It can therefore update, delete, and manipulate your WordPress database in a lot of ways. Even after you remove a plugin the database tables and information in those database tables can still be there.  Some who have been blogging for years have tons of garbage in their database that they will never use. Some plugins that are installed keep track of stats that will only bloat a WordPress database.

Example of Left Over Junk in a database from a WordPress Plugin

Think of a database like an Excel document or Google Spreadsheet. In the table below we see that Plugin1 is using the database currently. Plugin 2, 3 and 4 have been removed but their left over junk is still in the database. Now if there were some malicious code in there screwing with your website there is no way to easily remove it. You have to know PHP or go into phpMyAdmin to remove the junk. Most plugins do not provide a script to remove the data that they insert.  
Plugin1 Plugin2 Plugin3 Plugin 4
In Use Removed useless data Removed useless data Removed useless data
In Use Removed useless data Removed useless data Removed useless data

How to Remove junk from Your WordPress Database

The firs thing that you want to do is back up your website before you preform the following process just in case something goes wrong. Here are the steps:
  1. Log into your cPanel
  2. Open your database, there should be a little icon that look like this. MySql Database
  3. Next look for the tables that the plugin created. It is usually something similar to the name of the plugin. If I wanted to delete the wp_crm_log for example I would drop that table by clicking drop.database tables
  4. That will remove the table entirely and all the junk code that is in it.

Why should you remove Junk Tables from your WordPress Database?

  • Junk tables provide backdoors for hackers.
  • They bloat your database.
  • They slow down your website.

Is this only for WordPress?

No, any dynamic website that uses databases need to get rid of the junk within the database. There are other content management systems out there that utilize a plugin system or modules for functionality. However since WordPress is the most popular there is a need to be more concerned about it. Plugins are easy to install but it can be another story when you are trying to remove it.

How to test a plugin for WordPress

You should never "test a plugin" on your website that you have worked so hard for years to create. Test it out on a meaningless platform. You can set up a free WordPress site on wordpress.com and check out the plugin before you install it on your server. Installing a WordPress plugin is not as innocent as you think it is, it can wipe out your entire income within a few seconds or click of a button. YES! THINK TWICE BEFORE YOU INSTALL A PLUGIN FOR WORDPRESS!