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

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