This thread is resolved. Here is a description of the problem and solution.
Problem:
The client was unable to save the language switcher settings in the WPML -> Languages menu. Despite receiving a 'settings saved' message, the settings were not preserved upon page reload, and the language switcher did not appear in the main menu. The issue persisted even after clearing the WPML cache and was not present on a cloned site. The client discovered that disabling tagDiv plugins allowed changes to be made, but this was not a viable long-term solution.
Solution:
We identified that a file named
maintenance.php
, which was unexpectedly present in the wp-content folder, was causing the issue. This file was likely generated by a plugin not currently installed. Removing this file resolved the problem, allowing the client to modify the language switcher settings without needing to deactivate the tagDiv plugins. This solution suggests that the issue was related to a server-specific drop-in plugin that interfered with WPML and tagDiv plugins.
If this solution does not resolve your issue, or if it seems outdated, we recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should the problem persist, please open a new support ticket.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
This topic contains 3 replies, has 0 voices.
Last updated by 7 months ago.
Assisted by: Christopher Amirian.