WPML
Status
Gelöst
Zugehöriges Plugin/Theme
Cornerstone, Pro

Übersicht über das Problem

Wenn Sie das Cornerstone-Plugin (oder das PRO-Theme) verwenden, wird benutzerdefiniertes CSS/JS aus der Originalsprache auf die übersetzten Seiten kopiert, sofern das Plugin WPML Media Translation aktiv ist.

Problemumgehung

Um dieses Problem auf Ihrer Website zu beheben und unterschiedliches benutzerdefiniertes CSS/JS auf den übersetzten Seiten verwenden zu können, führen Sie bitte die folgenden Schritte aus:

  1. Sichern Sie die Dateien und die Datenbank Ihrer Website.
  2. Fügen Sie dieses Code-Snippet zur Datei functions.php Ihres Themes hinzu:
    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 );

Alle bekannten Probleme →