I'm having an issue with one particular page on our website, namely the home page.
It's been translated into multiple languages, but every single morning those translations get automatically put into the trash, and I have to manually take them out of there into drafts, then publish them again.
There isn't a specific time it happens, but always seems to happen between 7am to 10am CEST.
The translations are added in manually by me, no auto translation services are used.
The Advanced Translation Editor Error Logs page -sometimes- says "Started attempt to download xliff file. The process did not finish.", but the pages are trashed regardless whether this appears or not.
No other pages seem to be affected, and there's no other users that could be doing it, and I am the only one logged into the site.
I've tried the following, to no luck:
* Disabling W3 total cache
* Disabling Wordfence
* Deleting the page completely, and then remaking it from scratch
* Using both Advanced Translator and Classic Translator
* Checking PHP/Nginx logs on the server, can't find anything specific.
* Installing "Simple History" to see if anything interesting pops up, nothing unusual appears.
* Disabling/Enabling the Rest API
Very difficult to say from our side why this happens, I suspect some custom code or cron is causing this. I suggest creating a staging site disabling all plugins except WPML and using the WP default theme to check if the issue still happens. Then enabling only necessary ones and etc.
Also, contact hosting support to check their logs (SQL) on why this happens.
Turns out, it was the Delete Duplicate Posts plugin that was removing them! I've now dealt with that.
Thank you for checking it out, and apologies that I didn't think that plugin could've been the culprit earlier.
Kind Regards,
Edit: Ticket can be closed, clicking Submit after clicking My Issue Is Resolved gives a JS error.
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.