Problem: You are experiencing severe performance issues on your site, particularly on product listing and detail pages, due to a high number of requests. This is causing server overload, timeouts, and database connection issues. Solution: The performance problems are linked to errors from two specific plugins: the Health Check & Troubleshooting plugin and the WooCommerce Cart Abandonment Recovery plugin. These errors are not caused by WPML. We recommend deactivating the Health Check & Troubleshooting plugin as it is no longer maintained. You should also consider replacing the WooCommerce Cart Abandonment Recovery plugin since it is not officially compatible with WPML. For more details on the error related to these plugins, please visit this link.
If this solution does not resolve your issue or seems 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 problems persist, please open a new support ticket.
Problem: You are using Divi Supreme Pro with dropdown tabs on your WordPress site and have added translations in the editor, but they are not appearing on the front end. Solution: We recommend adding the following XML configuration to your WPML settings to ensure that the Divi Supreme Pro shortcodes are correctly recognized for translation:
Navigate to "WPML > Settings > Custom XML Configuration (tab)" and paste the above code. Save the changes and refresh the page to ensure the code is applied. Next, follow these steps: 1. Go to Dashboard > Pages and open the edit screen of the original page. 2. Make a minor edit, such as adding an extra space, and save. 3. Look for a circular arrow next to the language links indicating that an update is required. 4. Re-edit the translation to ensure it is 100% complete and save again. This should resolve the issue with translations not appearing on the front end.
If this solution does not apply to your case, or if it seems outdated, we highly recommend checking the related known issues and verifying that you have installed the latest versions of themes and plugins. If issues persist, please open a new support ticket.
Problem: You are encountering an error in your logs indicating that the cache keys 'product_cat' and 'product_tag' are incompatible with prefetching, and the group 'WPML_Slug_Translation_Records::taxonomy' should be added to the list of non-prefetchable groups. You are concerned about the importance of this error and how to resolve it. Solution: We have consulted with our second-tier team and discovered that the WPML plugin defines cache groups for various text domains, which might be causing the notices from Object Cache Pro. The current constant used might not support wildcards, unlike the 'WP_REDIS_CONFIG' which does. We recommend defining this in your wp-config.php file:
This configuration should address all variations of the cache group names. However, these warnings might be informational and may not require action if your system operates normally. We suggest verifying this with Object Cache Pro support. If this solution does not resolve your issue or seems irrelevant due to updates or differences in your setup, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and ensure you have the latest versions of themes and plugins installed. If further assistance is needed, we highly recommend opening a new support ticket with us.