Solving Plugin Installation Issues

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.

Browser Developer Tools
The Developer Tools feature of your browser provides a very useful way for debugging JavaScript that isn't working as expected.
See how to use this in Finding Errors with the Browser's Developer Tools

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:

  1. 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 .....
  2. Google Maps API script, that starts like this:
    <script type='text/javascript' src='https://maps.googleapis.com/maps/api/js?....
  3. 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:

  1. Temporarily deactivate plugins (apart from Buying Buddy)
  2. Clear cache
  3. 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.
Updated on November 28, 2023

Was this article helpful?

Related Articles

Need Support?
Can't find the answer you're looking for?
Contact Support
Buying Buddy Support