We are always trying to help our users as soon as it possible. But we can’t control the other developers. Therefore bad code of other plugins or templates can provoke a lot of problems. We can help you faster if you’ll try to analyze and describe the problem in more details. For this, follow the next suggestions –
We hope, that you understand that these are WordPress plugins. Therefore you could have conflicts with your WordPress template or any other WordPress plugin that you use. We cannot control all developers of plugins or templates and they often make mistakes, whereas our plugins are being tested at least on 4 testing servers before each release. Nonetheless, errors in other code could cause problems in the work of our plugins.
Try to deactivate all your plugins one by one and check the issue. Thus you will find out which plugin causes the error. If it won’t help, try to switch temporarily to a standard WordPress theme. Afterwards let us know about the result. This will help our developers to solve your problem faster.
In order to check and solve the issues with third-party code (plugins or theme) on your site – you need to enable Debugging mode for your site. Enabling of Debugging mode will display all PHP errors, notices and warnings on your site. For example, if you’ll have white screen of death – after enabling of WordPress Debug mode you’ll see the text of fatal error which is caused the problem. Generally, these WordPress configurations are used by developers and not recommended to use on “live” sites. However this will help to resolve your problem faster. By default Debug mode is disabled, to turn it on –
define( 'WP_DEBUG', false );
define( 'WP_DEBUG', true );
If you’re experiencing any issues with your site functionality – this may be due to JavaScript errors or conflicts. One JavaScript error can stop all of the scripts on the page from working. This means that JavaScript error of another plugin can break Supsystic JavaScript on the same page. Therefore you should check the page with issue for any JavaScript errors.
If Javascript error occurs in files of Supsystic plugin – contact us through our ticket system. If the error is placed in file of another plugin or theme – contact developers of this plugin/theme and inform them about the problem. After the error will be fixed – check the issue with our plugin one more time. If the issue will still persists – contact us through our internal support.
Let’s check the most frequent errors and methods of resolving these errors:
The problem is connected with your another WordPress plugin or theme due to release of new WordPress version. There is a problem with incorrect selector in the file. In order to check the file – hover your mouse on text at the right side of the line with error. It will show the path to file where occurs this JavaScript error.
Also you can read more about this error here – https://github.com/jquery/jquery/issues/2824
Contact you theme/plugin developers. They should fix the problem. Or you can try to fix the problem yourself. In the file with errors, you need to replace the code –a[href=#top]
with this –a[href="#top"]
Problem is that Google Maps scripts are connected to your map page multiple times. In most of such cases – this problem is in your custom WordPress theme.
If your theme include Google Maps – please ask your theme developer to make sure that Google Maps scripts is connected only on pages, that use Google Maps, and not on all site pages. You can also check if problem is in your theme by switching to default WordPress theme. If problem will gone with default WordPress theme – then it is in your custom theme.
It is also possible that on your site is enabled a few map plugins, in this case, please, disable other plugins and the problem should go away.
jQuery Library is not connected on your site or connected incorrectly. Usually it is connected with the theme of the site. In order to connect it yourself you need to open “functions.php” file of your theme and write the following code there:
add_action('wp_enqueue_scripts', 'my_frontend_scripts'); function my_frontend_scripts { wp_enqueue_script('jquery'); }
Or contact your theme’s developers and ask them to enable jQuery for your site. Provide them with this link to find out more details about using jQuery library.