Problem: The client experienced server crashes with 500 errors and PHP fatal memory exhaustion errors after updating Advanced Custom Fields Multilingual (ACFML) from version 1.10.4 to 2.1.4.2. The errors persisted even after increasing the server's memory limit. Solution: We investigated the issue by disabling plugins and switching themes. The errors were replicated on a test site with the client's theme and ACF PRO, without ACFML and WPML being active. This suggests that the theme, rather than ACFML or WPML, is likely causing the memory exhaustion. We recommend the following steps: 1. Clear all site caches and transient data. 2. Switch to a default WordPress theme (like Twenty Twenty-One) to confirm if the issue persists. 3. If the issue is resolved by switching themes, the problem likely lies within the theme's code or its interactions with plugins. 4. Enable WP_DEBUG in wp-config.php to gather more detailed error logs.
If these steps do not resolve the issue or if the problem reoccurs, it might be due to outdated information or a unique case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket at WPML support forum for further assistance.
Problem: The client is experiencing issues with the language switcher in the footer on responsive mode, where it does not allow users to change the language due to the absence of a dropdown menu. Additionally, removing either "native language name" or "language name in the current language" causes the tab below to remain oversized. Solution: We recommend using the "List of languages" option for the language switcher. This setting displays all available languages in a list format, which is accessible on both mobile and desktop devices. This approach avoids the need for a dropdown menu, which can be problematic on mobile devices where hovering is not possible.
If this solution does not resolve your issue, or if it seems outdated or not applicable to your case, please do not hesitate to open a new support ticket. We also highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, you can always contact us through our support forum at WPML support forum.