There could be some unfortunate moments when the Propovoice plugin is not working as expected in your hosting. This document will share some basic DIY diagnostic steps to help you find and solve some very trivial issues.
Server and WordPress Environment #
- You must have PHP 7.4 or later to use all the features of Propovoice.
- Your browser must not block JavaScript, as we use JavaScript heavily for our plugin features.
- The AdBlock extensions in your browser should not block Propovoice scripts.
- The security plugin on your WordPress install or Antivirus on your computer should not block Propovoice scripts.
Theme or plugin conflict #
Before proceeding with this step, please completely back up your site.
Sometimes multiple plugins might try to use the exact menu location in WordPress, or some plugins might not use prefixes for their code, resulting in a conflict.
If you’re using a popular theme like Astra, Twenty Twenty Three, then there is no need to check for theme conflicts. Because we always test our plugin against some of the popular plugins during all the releases. Security plugins keep changing their algorithm and structure all the time, it might not be possible for us to ensure the best compatibility every time.
- Please deactivate all of your plugins and see if the issue is solved. If yes, then there is a plugin conflict. You can activate half of the plugins to see if those were causing the conflict. If yes, then reduce half from that and see how it goes. In this way, you can check for conflict faster. If it feels complicated, you can activate each plugin one by one and find out which one is conflicting.
- If you see that the issue is still there after deactivating all the plugins, then you can switch your theme to a default WordPress theme like Twenty Twenty Three or Astra to ensure that none of the theme customizations or scripts are conflicting.
If no conflict is found and the server environment is as per requirement, please create a support ticket mentioning that you have run the basic diagnostics.