WPML
Stato
Aperto
Segnalato per
WPML Multilingual CMS 4.6.15

Panoramica del problema

Quando traduci le tassonomie impostate come figlie di una categoria genitore, la gerarchia delle categorie genitore-figlio non viene sincronizzata con le categorie tradotte.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Modifica il file …/wp-content/plugins/sitepress-multilingual-cms/inc/wpml-post-edit-ajax.class.php

  • Cerca la riga 18

  • Sostituisci:global $sitepress;

  • Con:global $sitepress, $wpdb;

  • Quindi, subito prima della riga:$sitepress->get_wp_api()->wp_send_json_success( $new_term_object );

  • Aggiungi il seguente codice:$sync = new WPML_Term_Hierarchy_Sync($wpdb);
    $sync->sync_element_hierarchy($taxonomy);

Tutti i problemi noti →