WPML
apply_filters( 'wpml_element_translation_type', mixed $empty_value, int $element_id, string $element_type )
סוג
filter
גרסת WPML
3.2

תיאור

מחזיר את סוג התרגום של סוג פוסט או של מונח טקסונומיה (מתורגם או לא | משוכפל או שהוא שכפול בעצמו).

ארגומנטים

$empty_value
(mixed) (נדרש) בדרך כלל זהו הערך שהפילטר ישנה. אנחנו לא מסננים כאן דבר, לכן הגדר זאת כ־NULL. זה נועד כדי שפונקציית הפילטר תקבל בפועל את רשימת הארגומנטים המלאה
$element_id
(int) (נדרש) מזהה (ID) של האלמנט שעבורו יש לאחזר את המידע. השתמש ב־term_id עבור מונחי טקסונומיה, וב־post_id עבור סוגי פוסטים
$element_type
(string) (נדרש) סוג האלמנט שאליו שייך המזהה (ID). יכול להיות סוג פוסט: post, page, attachment, nav_menu_item, {custom post key} או טקסונומיה: category, post_tag, nav_menu {custom taxonomy key}

דוגמה לשימוש

דוגמה
echo apply_filters( 'wpml_element_translation_type', NULL, 7, 'nav_menu' )

ערך ההחזרה יהיה אחד מאלה:
 *      WPML_ELEMENT_IS_NOT_TRANSLATED  = 0
 *      WPML_ELEMENT_IS_TRANSLATED      = 1
 *      WPML_ELEMENT_IS_DUPLICATED      = 2
 *      WPML_ELEMENT_IS_A_DUPLICATE     = 3

wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_post_duplicates, wpml_element_has_translations

כל 6 ההוקים בקטגוריה איתור מצב תרגום של תוכן →