This thread is resolved. Here is a description of the problem and solution.
Problem:
Old sale products are still displayed on the sale page with normal prices in translations. The issue arises when the old listing price is deleted using the Quick Edit option under products. While this removes the product from the sales page in the default language, it remains on the translated listing pages without the listing price.
Solution:
First, ensure that the custom field
_flatsome_product_percentage
is set to 'Copy' in WPML → Settings → Custom Fields Translation and save the changes. After setting this, update the product in the original language with minor changes, then update its translations to ensure the custom field is copied correctly.
If the issue persists, consider performing a bulk update. Temporarily add a tag or make a small change to the product description, update the products in bulk, and then revert the change. This process may help in triggering synchronization and updating the sale prices correctly.
Please note that the solution provided 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.
This topic contains 4 replies, has 1 voice.
Last updated by 3 months, 1 week ago.
Assisted by: Andrey.