When Widgets and functions don't work as expected after your installation, this is often due to conflicts that prevent the plugin loading normally.
We recommend that you ensure that your website has no JavaScript errors before installing the Buying Buddy plugin.
Typical experiences can include any of the following:
Buttons such as "search" or "save property" don't work.
When you click the 'View results' button on a search form, nothing happens.
When you click the "Save Property" or "Save Search" button - nothing happens.
See Solving JavaScript issues below.
Results widget shows no properties
When you view the page you created for 'results' that has the 'results' widget on it, the widget is displayed but there are no properties.
See Solving JavaScript issues below.
All these scenarios are caused because the Buying Buddy plugin is not loading as required.
Solutions
Solving JavaScript Issues
When buttons and functions are visible, but don't work when clicked, this indicates that something is preventing the the Buying Buddy JavaScript from loading in the right sequence.
For WordPress
The sequence that assets should load is this:
- CSS and Initialization script can load in any order as long as they both load before the other 2 files.
- Buying Buddy Theme CSS file, that starts like this:
<link rel='stylesheet' id='mbb_theme_css-css' href='https://d2olf7uq5h0r9a.cloudfront.net/ ... - Buying Buddy plugin initialization script, that starts like this:
<script id="mbb_maps-js-before" type="text/javascript">
/*
* Buying Buddy plugin v5.0.2 for WordPress .....
- Buying Buddy Theme CSS file, that starts like this:
- Google Maps API script, that starts like this:
<script type='text/javascript' src='https://maps.googleapis.com/maps/api/js?.... - The Buying Buddy main JavaScript file, that starts like this:
<script type='text/javascript' src='https://d2w6u17ngtanmy.cloudfront.net/scripts/my-buying-buddy.5.0.js.gz
3rd party "optimization" or "caching" plugins can cause problems by changing the sequence in which JavaScript files load. Focus on these first.
To identify conflicts with plugins:
- Temporarily deactivate plugins (apart from Buying Buddy)
- Clear cache
- Check if Buying Buddy functions now work
If you are still stuck, then report the issues in a new help ticket. Please include details of any actions or remedies you have already tried.
For other websites (not WordPress)
Remove or turn-off all your plugins or JavaScript modules one by one, until the problem goes away. You may wish to repeat this process in a different sequence to confirm the problem script as often the errors are caused by JavaScript plugins that conflict with each other.
How To View Webpage Source Code
Windows
- CTRL + u
Or use the menu.
Mac
- Option + Command + u
- Firefox: Command + u
Or use the menu.