WPML
Estado
Resuelto
Plugin/tema relacionado
Divi

Resumen del problema

Cuando utiliza el módulo Tienda de Divi en una página o en un diseño del maquetador de temas, las opciones de Categorías incluidas no permanecen seleccionadas cuando WPML está activo.

Sección Categorías incluidas de Divi
Sección Categorías incluidas de la tienda de Divi

Solución alternativa

Estamos contactando a los desarrolladores del tema Divi para aplicar una solución permanente a este problema. Mientras tanto, puede utilizar esta solución alternativa:

Por favor, haga primero una copia de seguridad de sus archivos y de la base de datos de WordPress.


  1. Vaya a wp-content/themes/Divi/includes/builder/plugin-compat/sitepress-multilingual-cms.php

  2. Busque
    $new_ids[] = apply_filters( 'wpml_object_id', $cat_id, 'product_cat' );


  3. Reemplácelo por
    $cat_id_translated = apply_filters('wpml_object_id', $cat_id, 'product_cat');
    				if ($cat_id_translated) {
    					$new_ids[] = $cat_id_translated;
    				} else {
    					$new_ids[] = $cat_id;
    				}

Todos los problemas conocidos →