WPML

Resumen del problema

Cuando utiliza el plugin Cornerstone (o el tema PRO), el CSS/JS personalizado del idioma original se copia a las páginas traducidas si el plugin WPML Media Translation está activo.

Solución alternativa

Este problema está solucionado. Actualizar a la última versión lo soluciona en su sitio, por lo que solo necesita esta solución alternativa si aún no puede actualizar.

Para solucionar este problema en su sitio y poder tener un CSS/JS personalizado diferente en las páginas traducidas, siga estos pasos:

  1. Haga una copia de seguridad de los archivos y la base de datos de su sitio web.
  2. Añada este fragmento de código al archivo functions.php de su tema:
    function wpml_compsupp_5527_wpml_pb_copy_meta_field( $value, $translated_post_id, $original_post_id, $meta_key ) {
        if ( '_cornerstone_settings' === $meta_key ) {
            return WPML_PB_Handle_Custom_Fields::slash_json( get_post_meta( $translated_post_id, $meta_key, true ) );
        }
        return $value;
    }
    add_filter( 'wpml_pb_copy_meta_field', 'wpml_compsupp_5527_wpml_pb_copy_meta_field', 10, 4 );

Todos los problemas conocidos

¿Sigue teniendo este problema?

Si actualizar no lo soluciona, haga una consulta de soporte y lo revisaremos con usted.