WPML
Estado
Resuelto
Tipo
Error
Registrado para
WPML Multilingual CMS 4.6.15

Resumen del problema

Al traducir taxonomías que están configuradas como hijas de alguna categoría padre, la jerarquía de las categorías hija-padre no se sincroniza con las categorías traducidas.

Solución alternativa

Asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Edite el archivo …/wp-content/plugins/sitepress-multilingual-cms/inc/wpml-post-edit-ajax.class.php

  • Busque la línea 18

  • Reemplace:global $sitepress;

  • Por:global $sitepress, $wpdb;

  • Luego, justo antes de la línea:$sitepress->get_wp_api()->wp_send_json_success( $new_term_object );

  • Añada el siguiente código:$sync = new WPML_Term_Hierarchy_Sync($wpdb);
    $sync->sync_element_hierarchy($taxonomy);

Todos los problemas conocidos