- Estado
- Abierto
- Notificado 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);