apply_filters( 'wpml_get_element_translations', mixed $empty_value, integer $trid, string $element_type)
- النوع
- filter
- إصدار WPML
- 3.3.5
الوصف
- احصل على معلومات ترجمات العنصر باستخدام
trid(المعرف الخاص بمجموعة الترجمة). - يمكن استرداد
tridبواسطة المرشِّح wpml_element_trid. - تعرّف على المزيد حول هذا في صفحة توثيق جداول WPML.
الوسطاء
- $empty_value
- (mixed) (مطلوب) عادةً ما تكون هذه هي القيمة التي سيقوم المرشِّح بتعديلها. نحن لا نقوم بتصفية أي شيء هنا، لذا عيِّن هذه القيمة إلى NULL. هذا لكي تتلقى دالة المرشِّح قائمة الوسائط الكاملة فعلياً.
- $trid
- (integer) (مطلوب) معرف مجموعة الترجمة.
- $element_type
- (string) (اختياري) نوع العنصر. يمكن أن يكون نوع منشور: post_post، أو post_page، أو post_attachment، أو post_nav_menu_item، أو post_{custom post key} أو تصنيف: tax_category، أو tax_post_tag، أو tax_nav_menu، أو tax_{custom taxonomy key}. تكون القيمة الافتراضية
post_postإذا لم يتم تعيينه.
مثال على الاستخدام
مثال
$translations = apply_filters( 'wpml_get_element_translations', NULL, 2, 'post_page' );
var_dump($translations);
/**
* The result looks like the following
*
array(2) {
["en"]=>
object(stdClass)#1857 (8) {
["translation_id"]=>
string(1) "1"
["language_code"]=>
string(2) "en"
["element_id"]=>
string(1) "2"
["source_language_code"]=>
NULL
["element_type"]=>
string(9) "post_page"
["original"]=>
string(1) "1"
["post_title"]=>
string(4) "Home"
["post_status"]=>
string(7) "publish"
}
["es"]=>
object(stdClass)#1856 (8) {
["translation_id"]=>
string(3) "141"
["language_code"]=>
string(2) "es"
["element_id"]=>
string(3) "187"
["source_language_code"]=>
string(2) "en"
["element_type"]=>
string(9) "post_page"
["original"]=>
string(1) "0"
["post_title"]=>
string(6) "Inicio"
["post_status"]=>
string(7) "publish"
}
}
*/
خطاطيف ذات صلة
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 →