Plugin Contributor
Nick C
(@modernnerd)
Hi, @avenirthinking.
Does your site include the ‘js’ class in your body tag when viewing it in your browser’s inspector?
It normally looks like this:
If that’s missing, the FAQs will appear open and uncloseable by default. The plugin usually adds the js
class for you. If it’s missing you could try:
– Clearing all site and browser caches to make sure the latest version of plugins/genesis-simple-faq/assets/js/min/jquery.genesis-simple-faq.min.js
is being loaded. (Version 0.9.1 of that file contains the string addClass("js")
.)
– Disabling other plugins temporarily (minification and caching plugins in particular could cause this).
– Double-checking that version 0.9.1 of the plugin is installed and active.
I tested Genesis Simple FAQ 0.9.1 with Academy Pro just in case; the js body class is present, and all FAQs appear closed by default and will open:
Plugin Contributor
Nick C
(@modernnerd)
On further review, it appears this may be a bug in the plugin. It can be fixed for now by:
1. Editing wp-content/plugins/genesis-simple-faq/genesis-simple-faq.php
using an FTP application or via Plugins → Editor if available.
2. Changing this line:
public $plugin_version = '0.9.0';
To this:
public $plugin_version = '0.9.1';
The site should then load the latest version of the plugin’s JavaScript, and the FAQs will appear closed by default.
I have reported this to the StudioPress plugin team.