- Statut
- Résolu
- Extension/thème associé
- Cornerstone, Pro
Aperçu de l’anomalie
Lorsque vous utilisez l’extension Cornerstone (ou le thème PRO), le CSS/JS personnalisé de la langue d’origine est copié sur les pages traduites si l’extension WPML Media Translation est active.
Solution de contournement
Pour corriger ce problème sur votre site et pouvoir avoir un CSS/JS personnalisé différent sur les pages traduites, veuillez suivre ces étapes :
- Sauvegardez les fichiers de votre site et votre base de données.
- Ajoutez cet extrait de code au fichier functions.php de votre thème :
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 );