WPML
Status
Resolvido
Plugin/tema relacionado
Cornerstone, Pro

Visão geral do problema

Quando você usa o plugin Cornerstone (ou o tema PRO), o CSS/JS personalizado do idioma original é copiado para as páginas traduzidas se o plugin WPML Media Translation estiver ativo.

Solução alternativa

Para corrigir esse problema no seu site e poder ter CSS/JS personalizado diferente nas páginas traduzidas, siga estas etapas:

  1. Faça backup dos arquivos e do banco de dados do seu site.
  2. Adicione este trecho de código ao arquivo functions.php do seu 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 os problemas conhecidos →