[Resolved] Taxonomy Hierarchy Synchronization not working
This thread is resolved. Here is a description of the problem and solution.
Problem:
Taxonomy Hierarchy Synchronization not working Solution:
Go to WPML > Support > Troubleshooting > Click on [Post or post type] Synchronize posts taxonomies
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.
Hi. I am translating this website to portuguese and chinese and when adding a translation the custom taxonomies translations are not automatically added. They are all created but it doesn't check them automatically. I have a custom post type that has 3 custom taxonomies and none of them are automatically added.
On WPML > Taxonomy Translation > Hierarchy Synchronization it says "The taxonomy hierarchy is already synchronized."
Thank you for contacting the support forum.
Before your ticket is assigned to one of my colleagues, please allow me to walk you through some initial debugging steps. This will help speed up the support process.
Please go to WPML > Settings and make sure "Copy taxonomy to translations" is turned on.
If this is on then please let me know which translation method you are using. Are you using a Translation editor or Manual translation?
Thank you for contacting WPML support, I'd be happy to help you with this issue.
I do not see that issue on my demo site, can you please follow some troubleshooting steps below and see if it helps?
1. Enable a minimal environment:
- Deactivate all non-WPML plugins
- Switch to a standard theme of WordPress
2. Go to WPML > Support > Troubleshooting > Click on some buttons
- [Post or post type] Synchronize posts taxonomies
- Clear the cache in WPML
- Remove ghost entries from the translation tables
- Fix element_type collation
- Fix WPML tables collation
- Fix terms count
- Fix post type assignment for translations
❌ IMPORTANT: Please backup your database and website before proceeding ❌
You can use this plugin to create the backup: https://wordpress.org/plugins/duplicator/