WPML
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

جميع خطاطيف استرداد معلومات اللغة للمحتوى البالغ عددها 6 →