WPML
do_action( 'wpml_language_switcher', $args );
סוג
action
גרסת WPML
3.7.0

תיאור

מציג את בורר השפות כפי שהוגדר בעמוד WPML → הגדרות → שפות.

ארגומנטים

הוק פעולה זה כולל פרמטר אופציונלי ופועל כמו השורטקוד {{wpml_language_switcher}}.

$args

(מערך) (אופציונלי) ארגומנטים לסינון הפלט של בורר השפות


  • type – הגדר את סוג בורר השפות: footer, post_translations, widget או custom (ברירת מחדל).

  • flags (כינוי עבור display_flags) – השתמש ב־1 כדי להציג דגלים וב־0 כדי לא להציג.

  • link_current (כינוי עבור display_link_for_current_lang ) – השתמש ב־1 כדי להציג דגלים וב־0 כדי לא להציג.

  • native (כינוי עבור display_names_in_native_lang ) – השתמש ב־1 כדי להציג דגלים וב־0 כדי לא להציג.

  • translated (כינוי עבור display_names_in_current_lang ) – השתמש ב־1 כדי להציג דגלים וב־0 כדי לא להציג.

  • template – מזהה הכתובת של התבנית אם יש צורך לדרוס אותו. אחרת הוא יוגדר על ידי ה־type .

  • עבור ה־type, WPML ישתמש בהגדרות מהעמוד WPMLהגדרותשפות, למעט וידג’טים המשתמשים בהגדרות ברירת המחדל של בורר שפות בווידג’ט.

דוגמת שימוש

הוסף את הקוד שלהלן לקובצי התבנית של ערכת העיצוב שלך, במקום שבו תרצה שבורר השפות יוצג.

דוגמה

do_action( 'wpml_language_switcher', $args );

אם תעדיף, תוכל גם להוסיף את שורת הקוד שלעיל בווידג’ט PHP כמו PHP Text Widget.

wpml_decode_custom_field, wpml_footer_language_selector, wpml_add_language_form_field, wpml_ls_exclude_in_menu, wpml_is_rtl, wpml_alternate_hreflang, wpml_head_langs, wpml_must_translate_canonical_url, wpml_browser_redirect_language_params, wpml_active_languages

כל 30 ההוקים בקטגוריה מידע שפה ברחבי האתר