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) (مطلوب) معرف العنصر المراد استرداد معلوماته. استخدم term_id لمصطلحات التصنيف، و post_id لأنواع المنشورات.
- $element_type
- (string) (مطلوب) نوع العنصر الذي ينتمي إليه المعرف. يمكن أن يكون نوع منشور: 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