- Status
- Gelöst
- Zugehöriges Plugin/Theme
- Enfold
Übersicht über das Problem
Wenn Sie das Cookie-Pop-up von Enfold verwenden, öffnet es sich jedes Mal, wenn Sie die Sprache wechseln.
Problemumgehung
Wir arbeiten mit den Theme-Entwicklern zusammen, um eine dauerhafte Lösung für dieses Problem zu implementieren. In der Zwischenzeit können Sie die folgende Problemumgehung verwenden.
- Sichern Sie die Dateien und die Datenbank Ihrer Website.
- Fügen Sie dieses Code-Snippet in die Datei functions.php des Themes ein:
add_filter('avf_cookie_consent_for_md5', function ($cookie_contents){ $default_lang = apply_filters( 'wpml_default_language', null ); $message = avia_wpml_get_options('cookie_content'); $message = do_shortcode( (array) $message[$default_lang] ); $buttons = avia_wpml_get_options( 'msg_bar_buttons' ) ? avia_wpml_get_options( 'msg_bar_buttons' ) : []; $cookie_contents = $message; foreach( $buttons as $button ) { $cookie_contents .= $button['msg_bar_button_label']; } return $cookie_contents; });