This thread is resolved. Here is a description of the problem and solution.
Problem:
If you're experiencing issues with changing the publishing date of a translated post in WPML, specifically being unable to adjust the month field which appears grayed out, even though the day and year can be modified.
Solution:
We recommend the following steps to resolve this issue:
1) Navigate to WPML>>Settings>>Posts and pages synchronization. 2) Uncheck the
*Copy publishing date to translations*
option and save the changes. 3) Refresh the page. 4) Go to WPML>>Support>>Troubleshooting page. 5) Clear the WPML caches.
If this does not resolve the issue, it might be related to the use of the Classical Editor plugin or Disable Gutenberg plugin, as these can interfere with date settings in WPML. As a workaround, you can use the Quick Edit feature to change the date of a translated post.
Please note that this solution might be outdated or not applicable 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 the problem persists, please open a new support ticket at WPML 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.
Background of the issue:
I always translate my posts from German to English using the automatic translation feature. I am trying to change the published date of the translated English post. Here is a link to a page where the issue can be seen: hidden link
Symptoms:
I can't change the published date in the English post. Only the day and year can be adjusted, but not the month. The Month field is grayed out.
Questions:
Why can't I change the month in the published date of the translated post?
And I tried the same workaround:
- I UNcheck the box ("Copy Publishing Date to Translations")
- I made a small change in the default language of that post
However, this has no effect.
The “Month” field is still grayed out in the translated post and cannot be changed.
Thank you for the updates. Please fill in the private details fields after a full site backup. I would like to access the admin area of your site for further checking. Refer to the following links for more details about our private information sharing policies.
Thank you for the details and login information. I am getting the expected results after Quick Edit on the translated page. Please check the following screencast for more details and let us know your feedback.
Thank you for the updates. Please check it now. It works as expected after the following steps. Refer to the attached screenshots for more details.
1) Visit WPML>>Settings>>Posts and pages synchronization
2) Uncheck the *Copy publishing date to translations* option and save the changes
3) Refresh the page
4) Visit WPML>>Support>>Troubleshooting page
5) Clear the WPML caches
Unfortunately, this still doesn't explain to me why I can still edit the day and year of the translated post (when *Copy publishing date to translations* is checked) - but not the month. Where is the logic in that?
I want the *Copy publishing date to translations* to be set when translating. But I still want to be able to change the date manually. I can change the Day and Year, but not the Month. Why is that?
Thank you for the feedback. I had a few rounds of testing in a fresh installation on our Sandbox Server.
It looks like this bug is happening because of disabling the Gutenberg Editor, the current default Editor for WordPress. It happens when we are using the Classical Editor plugin or Disable Gutenberg plugin.
Please refer to the following sandbox site and this screencast for more details - hidden link
Sandbox site login URL:- hidden link
So, as a workaround please use the *Quick Edit* feature to change the date of a translated post.