Tagged: Theme conflict
June 20, 2010 at 8:42 am #1393IvyMember
We use WordPress’ best practices to make it as compatible as possible with all the themes and plugins. However, some theme and plugin authors do not adhere to these best practices which can often result in a theme or plugin conflict with our plugins. Sometimes a plugin that you are using maybe doing something on the site that is stopping a critical function of our plugins.
The following section provides instructions for determining if an issue you are experiencing with our plugin is caused by a theme or plugin conflict.
#1) Theme Test
=> Switch to the default WordPress theme as we know that the default WordPress theme is coded properly. Now check the page in question and see if the issue is still there. Take note if you see a difference in behavior after you have switched the theme. Switch back to the theme you were using.
Note a) Is the theme the source of the issue? If it is then don’t forget to read the following two articles (the knowledge from these two articles will help you a lot in the future):
i) Importance of Using a Properly Coded Theme – https://www.tipsandtricks-hq.com/when-themes-go-wild-importance-of-using-a-properly-coded-wordpress-theme-2270
ii) WordPress System Integration 101 – https://www.tipsandtricks-hq.com/wordpress-system-integration-101-3100
iii) You can also use this plugin to test and make sure your theme is up to spec with the latest WordPress theme review standards:
#2) Plugin Test
If the theme didn’t have anything to do with the issue then move on to the plugins section. There are many WordPress plugins out there and not all of them are coded nicely so let’s see if you have a plugin installed that is not playing nice.
=> Temporarily deactivate ALL other plugins except the plugin you are testing then test for the issue. If the issue has gone away then it means there is a plugin conflict. You should re-activate each plugin one at a time and check for the issue until you find the problematic plugin.
Sometimes the issue could be coming from a particular feature of another plugin which is blocking a specific operation that our plugin needs to perform in order to provide the functionality.
Note b) The following page has a list of widely used plugins that are known to play nice with our plugins so you shouldn’t have to deactivate them
Note c) The following page has a list of plugins that are known to NOT play nice with our plugins so make sure you don’t have them active:
- You must be logged in to reply to this topic.