- Status
- Aberto
- Relatado para
- WPML Multilingual CMS 4.6.15
Visão geral do problema
Ao traduzir taxonomias que estão definidas como filhas de alguma categoria pai, a hierarquia de categorias filha e pai não é sincronizada com as categorias traduzidas.
Solução alternativa
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Edite …/wp-content/plugins/sitepress-multilingual-cms/inc/wpml-post-edit-ajax.class.php
- Procure a linha 18
- Substitua:
global $sitepress; - Por:
global $sitepress, $wpdb; - Em seguida, logo antes da linha:
$sitepress->get_wp_api()->wp_send_json_success( $new_term_object ); - Adicione o seguinte código:
$sync = new WPML_Term_Hierarchy_Sync($wpdb);
$sync->sync_element_hierarchy($taxonomy);