As you can imagine, with over 10,000 plugins in the WordPress Plugin Directory, not every plugin is tested with every version of WordPress and every plugin and theme out there. There are billions of combinations of WordPress plugins; any combination might present a code conflict between two plugins or a plugin and a theme. Locating problems with a plugin takes some knowledge of PHP and basic error checking.
When attempting to troubleshoot a problem, having a methodical approach with a set of defined steps to follow is best. Start by documenting what the problem is and what caused it. Ask yourself some simple questions:
Sometimes problems are the result of a bug in the plugin code that will be fixed in a revision. However, if the problem is present only on your installation of WordPress, or if any fixes that worked for others don't work for you, then move onto the next four questions.
When troubleshooting problems with plugins:
The WordPress version 3.0 default theme is Twenty Ten. Revert to this theme to see whether the problem goes away. If it does, the problem probably lies in a conflict between your theme and the plugin.
If you have other plugins installed in WordPress, deactivate them to see whether the problem disappears. If it does, the problem probably is a conflict between your plugin and another installed plugin. To determine which plugin, activate each plugin one at a time until the problem reappears.
Always back up your WordPress database before changing anything. Use a backup plugin, such as BackupBuddy (http://ewebscapes.com/backupbuddy), and keep your backup in a safe location so that you can restore from it later if you need to.
If you're unable to locate the cause of the problem by reverting your installation of WordPress to the default, then you could be looking at a conflict between the plugin and WordPress. If this is the case, you can try installing the plugin on a new, clean install of the latest version of WordPress in a different location. If the problem doesn't reappear, reinstall the latest version of WordPress on the site where you are having the problem and add your plugin, theme, and all the other plugins.
Sometimes, you won't get an error message; instead, you see a blank screen. This can have several causes. Conflicts in the code between plugins, themes, or the WordPress core could cause PHP issues where the process just stops running and nothing is sent to the browser. Typically, in a published plugin or theme, this won't be the issue. You're more likely to encounter this while developing and debugging your own (or another privately developed) plugin. Most often, the “White Screen of Death” is caused by insufficient server memory per instance of PHP. You can correct this by increasing the allotted memory for PHP instances. However, some hosts don't allow you to increase memory yourself and require you to contact them. Otherwise, you can address the problem by opening your wp-config.php file and finding this line:
define('DB_COLLATE', ''),
Then add this line directly underneath, on its own line:
define('WP_MEMORY_LIMIT', '96M'),
Adjust the memory from 96MB as needed. Even if your host allows you to increase the memory allotment, most likely, there's a limit on how high you can set it.
Back up your WordPress database before doing anything so drastic and make sure to back up your wp-content directory using FTP and the wp-config.php and .htaccess files because these contain important information you will need when you reinstall WordPress.
Reinstalling WordPress on a live site should be considered only as a last resort and only if you are comfortable with restoring a WordPress site with content. Consider using a different plugin as an alternative to reinstalling your WordPress site. After all, if the problem is a conflict between the plugin and WordPress, the plugin might not have been tested very well and could contain other bugs.
13.58.8.127