Problem: The client is experiencing high CPU utilization and slow queries on their website when WooCommerce is activated along with WPML. Solution: We recommend the following steps to address the issue: 1. Ensure all WPML components are up to date by going to Plugins -> Add New Plugin, clicking on the Commercial tab, and then clicking the Check for updates button. Install any available updates for WPML Multilingual CMS, WPML SEO, Advanced Custom Fields Multilingual, and Ninja Forms Multilingual. 2. If updating does not resolve the issue, follow these troubleshooting steps: - Create a full site backup or a staging site with a copy of the production site. - Flush any cache memory. - Update all outdated plugins and themes, especially the WPML plugins. - Deactivate all plugins, including WPML ones, and activate a default WordPress theme like Twenty Twenty. - Reactivate the WPML plugins, WooCommerce, and WCML. If the issue disappears, reactivate the theme and then other plugins one by one to identify the problematic plugin. For more detailed guidance on identifying slow queries, visit https://wpml.org/faq/how-to-debug-performance-problems/.
If these steps do not resolve the issue or if the solution becomes outdated, 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: You are experiencing a performance issue on your WordPress site using WPML and ACF (Flexible Content + Repeaters), where the option
icl_sitepress_settings
has grown to an unusually large size, primarily due to massive duplication in translation-management custom fields and terms.
Solution: 1) Update the ACF and ACFML plugins to their latest versions to ensure optimal performance and compatibility. 2) Review all ACF field groups to ensure they are properly configured. Remove unused fields or groups, ensure field names are unique within each group, and adjust translation preferences to 'Same fields across languages' where applicable. 3) Consider using a GitHub plugin to clean up the
icl_sitepress_settings
option in the database. This can be tested on a staging copy of your site. However, please be aware that we are not the authors of this plugin and cannot guarantee its behavior.
If these steps do not resolve your issue or if the solution seems outdated or irrelevant to your specific 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 necessary, please do not hesitate to open a new support ticket at WPML support forum for further assistance.