Problem: You are experiencing a fatal error when saving or editing a translation page in WordPress, where WPML's hook crashes due to expecting a WP_Post object but receives null. This issue persists even after updating to WPML 4.9.2. Solution: We have investigated the issue and found that it appears to be specific to your hosting environment rather than a bug in WPML itself. We recommend contacting your hosting provider to ensure that the REST API is not blocked and to temporarily disable any restrictive security layers that might be interfering with the save process. Additionally, consider whitelisting WPML-related requests from these protections. If the problem continues, you might need to consider changing your server. For more details on REST API dependencies, please visit https://wpml.org/documentation/support/rest-api-dependencies/.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your 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 needed, please open a new support ticket for further assistance.
Problem: You have updated a page in French and deleted its English translation to start over. However, when trying to add a new translation by clicking the + button, instead of being redirected to the bilingual Translation board, you are taken to a new WordPress page to recreate the English page from scratch. Solution: If you recently migrated your site using the All-in-One WP Migration plugin, this might be a known issue. We recommend following the workaround described here: https://wpml.org/errata/all-in-one-wp-migration-database-error-missing-uuid-column-after-migration/ If this is not the case, please enable debugging to identify any specific errors related to WPML: 1. Edit your wp-config.php file to enable WordPress debugging with these lines before the comment /* That's all, stop editing! Happy publishing. */:
2. Replicate the error. 3. Check the debug.log file in the /wp-content directory for any WPML-related errors. 4. Share the full error message with us for further assistance.
If the solution provided here becomes irrelevant due to updates or does not apply to your 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 issues persist, please open a new support ticket at WPML support forum.
Problem: You are experiencing a critical error during WPForms submission when the WPForms Multilingual plugin is active. This issue occurs even before translating the form. Solution: We recommend trying the solution provided in the WPML errata for issues related to WPForms. You can find the specific guidance here: WPForms Incorrect Field Labels and Email Notification Issue with Repeater Fields.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your 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. Additionally, please feel free to open a new support ticket with us for further assistance at WPML Support Forum.
Problem: You are encountering a database error on your WordPress site indicating that the table 'wp_icl_translate_job' is missing. This error is triggered by the WPML Translation Management plugin when making a REST API request to fetch credits in progress, and it appears only on a specific page. Solution: If you're experiencing this issue, we recommend you try the following steps to safely recreate the missing table without risking any data loss: 1. Ensure you create a full backup of your site and database to prevent any potential data loss. 2. Follow the detailed instructions provided in our errata to recreate the missing tables: https://wpml.org/errata/missing-_icl_strings-_icl_string_translations-data-tables/
Please note that this solution might be irrelevant if it's outdated or not applicable to your 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 issue persists, please open a new support ticket for further assistance.
Problem: You are unable to translate some Divi Pixel modules, specifically the Tile Scroll content and Price Table content on your "Cenote Diving" page using WPML with Divi 5 and the latest version of Divi Pixel. Solution: We recommend checking if this issue is related to a known compatibility problem with Divi Pixel and Divi 5 modules. Please visit the following link for a potential workaround: https://wpml.org/errata/divi-pixel-new-divi-5-modules-are-not-translatable/
If this solution does not resolve your issue or seems outdated, we highly recommend opening a new support ticket. Also, ensure you have the latest versions of your themes and plugins installed. For further assistance, please check related known issues at https://wpml.org/known-issues/ and consider contacting us directly through our support forum.
Problem: If you're experiencing a fatal error when trying to update/save on an ACF options page, which results in a TypeError because an array is given instead of a string, this might be due to an issue with nested options fields in secondary languages. Solution: We recommend trying the workaround provided in the WPML errata. Please ensure to back up your site before making any changes. You can find the detailed steps here: Advanced Custom Fields: Fatal Error when saving nested options fields in secondary languages.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, please 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.