WPML
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);

Todos os problemas conhecidos →