Solutions to Potential Setup Issues: Navigation

This article was last updated on the December 9, 2016.

It is of critical importance to us that X maintains the highest standards in theme development. We are continually building upon our platform to not only bring you new features, but architectural solidarity. While we have done everything we can to ensure that your setup and usage of X goes as smoothly as possible, occasionally errors do arise. Oftentimes, these issues occur simply due to a server configuration or rogue plugin interfering with X. We have put this section together in an attempt to help you better troubleshoot these potential problems should they occur.

Dropdowns Not Working/Appearing

Occasionally our users will write in to inform us that the dropdowns on their website are not working or that they used to work fine but have suddenly stopped. We have oftentimes found that this tends to be for one of a few simple reasons.

Menu Not Assigned Properly

Make sure you have the right menu assigned under Appearance > Menus. Once this is confirmed, if the problem persists it is likely due to a JavaScript error. There are a few steps to work through to help narrow this down.

Potential JavaScript Error/Conflict

If your menu is assigned to the correct location, it is likely that a JavaScript error or conflict is creating a problem on your website. The following list outlines several of the most common issues that users run into when this is the case:

  • First, make sure you are using the latest version of both X and and the X – Shortcodes plugin. If you are not sure that you are using the latest versions, you can find information on this here and compare that to what is installed on your site. If you find anything to be out of date, you can review our updating guide in the Knowledge Base to ensure that you properly update your theme and plugins.
  • If you’re using a caching plugin, try clearing it first. Next, try disabling JavaScript minification.
  • Try temporarily removing any JavaScript from the Custom section of the Customizer.
  • You could try testing for a plugin conflict. You can do this by deactivating all third party plugins and seeing if the problem remains. If it’s fixed, you’ll know a plugin caused the problem and you can narrow down which one by reactivating them one at a time.

Mobile Navigation Closes Immediately After Attempting to Open

Occasionally our users will write in to inform us that when their mobile navigation becomes visible, if they click on the button to reveal the navigation links it will instantly close after opening up. If this is the case for you, or you feel you are experiencing something similar to the description provided above, it is most likely that you have not updated your theme to at least v2.5.0 and are having a JavaScript conflict with changes to the shortcode plugin in v2.4.0. This scenario was outlined in our release notes for v2.5.0 of the theme, in which it was noted that both the theme and plugin would need to be updated concurrently due to changes across both products that relied on one another (the mobile navigation being one of these dependencies).

For the most part, the shortcode plugin can be updated independently of the theme and everything should function fine; however, there are certainly situations like this where it is required for users to ensure that they update both products so that everything will work properly. Because of this, it is always recommended that you update both the theme and shortcode plugin to ensure maximum compatibility between the two, because the longer you go updating one but not the other, the likelihood of issues arising will continue to increase. With the addition of product validation in v2.5.0 of the theme, automatic updates are now available for verified users just as they are for the shortcode plugin. If you have not validated your theme purchase yet, definitely do so as it will make updating the theme as hassle free as possible and help to keep issues like this from coming up in the future.