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