Tagged: wpml language switcher
-
AuthorPosts
-
May 7, 2020 at 2:41 pm #1210725
Hi, I would like to hide the ENFOLD default WPML language switcher that displays two flags (in my case, as I have two languages) in the top bar (the Enfold Secondary Menu) and control it instead through WPML built in “Menu language switcher” option.
I want to add the language switcher that I created in the WPML
into the the Enfold Secondary Menu, but I need to hide the default switcher, because at the moment it shows both the “ENFOLD default WPML
language switcher” AND the language switcher I created in WPML.I found this solution in the forum: https://kriesi.at/support/topic/wpml-language-switcher-replacement/
#top #header #header_main .av-language-switch-item { display: none; }but it did not work for me.
On my website you can see a “double” set of language switchers in the top bar (link is attached)
thank you!
-
This topic was modified 5 years, 6 months ago by
Jordan Shannon.
May 7, 2020 at 8:04 pm #1210803I managed to extract the solution by tweaking the answers from one of the existing topics: https://kriesi.at/support/topic/dropdown-menu-wmpl-does-not-work-only-shows-vertically/
In my case I just wanted the default ENFOLD language switcher to disappear totally, so that the switcher I created in the W P M L can be there instead (nit both of them). The solution is to put this code in the Enfold: functions.php :
add_action('after_setup_theme','avia_remove_main_menu_flags', 999); function avia_remove_main_menu_flags(){ remove_action( 'avia_meta_header', 'avia_wpml_language_switch', 10); remove_filter( 'wp_nav_menu_items', 'avia_append_lang_flags', 9998, 2 ); remove_filter( 'avf_fallback_menu_items', 'avia_append_lang_flags', 9998, 2 ); }My problem is solved, but I am leaving this in case someone else would need it.
Thank you.May 8, 2020 at 10:55 pm #1211280Hi,
I’m glad this was resolved. If you need additional help, please let us know here in the forums.
Best regards,
Jordan Shannon -
This topic was modified 5 years, 6 months ago by
-
AuthorPosts
- The topic ‘Hide default WPML language switcher’ is closed to new replies.
