I should add this site is at the latest PHP; latest wordpress and latest Events Manager Plugin.
Hope someone can help in the meantime I’ll keep trying debugging
When does the problem occur? When you click on the radio button or when you click on the Save button? Check in the Developer console to see if there are any errors. You say it works on other sites so the problem must be specific to this site. Try switching to a default theme and see if you still have the problem.
Hi I appreciate the reply,
When I change any settings in the Event Manager Options pages and click Save Changes (All) or Save Changes the web page refreshes and the changes are reverted.
I have tried loading a different theme today & also removed all the custom CSS I use on this site; unfortunately neither have helped.
Looking in developer tools, when I click ‘Save Changes’ there are no errors and 4 issues, all 4 issues are “A form field element has neither an id nor a name attribute. This might prevent the browser from correctly autofilling the form.”
An example element below which looks to be from General > Phone Numbers > Example Input
<input type="text" class="iti__search-input" placeholder="Search" role="combobox" aria-expanded="true" aria-label="Search" aria-controls="iti-0__country-listbox" aria-autocomplete="list" autocomplete="off">
I have no idea how to resolve that and will try to research in the coming days.
Continuing troubleshooting I deactivated and uninstalled the plugin, dropped all associated tables and removed all settings from the wp_options table & reinstalled the plugin.
Unfortunately I am still unable to save setting changes.
Tried switching theme again and deactivating all plugins and I get the same result, clicking the save button, page refreshes and settings revert back to what the where.
The same four ‘issues’ appear in the developer console – as mentioned in an earlier post.
You should find out which input tags have neither a name nor an id attribute.
One possibility is that there’s a required field on the form that is left blank and it rejects the submission and sends you back to the form.
I’ve reviewed the second site I manage with the Events Manager plugin. On this site the settings save and viewing the console in the developer panel the same four violating nodes occur as the non-working site.
As a work around I can modify the wp-options table but naturally this is less convenient to navigate.
I’ll have another round of troubleshooting later on in the week; and in the meantime review all the settings.
Since it works on your other site and you still see the same violations in the developer console it would indicate these violations are not the source of the problem.
So after some further debugging this issue of being unable to save settings was affecting another plugin also. Poking around some more I found a pointer to PHP INI max_input_vars value. After increasing this value in stages I found a happy medium where the settings for plugins would save. The provider default for my site was too low.
Thank you everyone for the feedback and ideas.