This thread is resolved. Here is a description of the problem and solution.
Problem:
The client was experiencing PHP warnings about attempting to read property "post_date" and "post_date_gmt" on null in the WPML plugin files when making changes in the backend.
Solution:
We recommended the following troubleshooting steps:
1. Back up the site's database.
2. Navigate to WPML -> Support -> Troubleshooting.
3. Press the following buttons one at a time, allowing each process to complete before proceeding:
- 'Disable cache for language switcher templates'
- 'Clear language information and repopulate languages' (if available)
- 'Synchronize posts taxonomies' for 'Products'
- 'Clear the cache in WPML'
- 'Remove ghost entries from the translation tables'
- 'Fix element_type collation'
- 'Fix WPML tables collation'
- 'Synchronize local job ids with ATE jobs'
- 'Synchronize translators and translation managers with ATE'
- 'Assign translation status to duplicated content'
- 'Set language information'
- 'Reset languages' (only if no custom language was added)
- 'Fix terms count'
- 'Fix post type assignment for translations'
- 'Cleanup and optimize string tables'
- 'Clear invalid strings'
It seems that the 'Synchronize local job ids with ATE jobs' step resolved the issue for the client.
Please note that this solution might be irrelevant due to being outdated or not applicable to your case. If the issue persists, we encourage you to open a new support ticket. We also highly recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins.
If further assistance is needed, please contact our support forum.
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 4 replies, has 3 voices.
Last updated by 1 year, 6 months ago.
Assisted by: Itamar.