apply_filters( 'wpml_element_language_details', object $element_object, array $args )
- סוג
- filter
- קטגוריה
- אחזור מידע שפה עבור תוכן
- גרסת WPML
- 3.2.2
תיאור
הוק פילטר זה יאחזר מידע על שפה עבור רכיב ניתן לתרגום. הוא מבצע שאילתה בטבלת מסד הנתונים icl_translations של WPML ומחזיר אובייקט עם ה־trid, קוד שפת המקור וקוד השפה של הרכיב.
אם אתם מחפשים רק את קוד השפה של הרכיב, ייתכן שתעדיפו להשתמש ב־wpml_element_language_code
ארגומנטים
- $element_object
- (object) (נדרש) אובייקט WordPress. ערך ברירת המחדל הוא null.
- $args
- (array) (נדרש) מערך של ארגומנטים לשימוש.
- element_id(bool) השתמש ב־term_taxonomy_id עבור טקסונומיות, ב־post_id עבור פוסטים
- element_type(string) סוג האלמנט לבדיקה. יכול להיות סוג תוכן: post, page, attachment, nav_menu_item, {custom post key} או טקסונומיה: category, post_tag, nav_menu {custom taxonomy key}
דוגמה לשימוש
דוגמה
$args = array('element_id' => 10, 'element_type' => 'category' );
$my_category_language_info = apply_filters( 'wpml_element_language_details', null, $args );הוקים קשורים
wpml_post_language_details, wpml_switch_language_for_email, wpml_restore_language_from_email, wpml_switch_language, wpml_element_language_code