apply_filters( 'wpml_element_language_code', string $language_code, array $args )
- Loại
- filter
- Phiên bản WPML
- 3.2.2
Miêu tả
Hook bộ lọc này sẽ truy xuất mã ngôn ngữ cho một phần tử có thể dịch bằng cách truy vấn bảng cơ sở dữ liệu icl_translations của WPML.
Ngoài ra, hãy xem wpml_element_language_details nếu bạn muốn biết thêm thông tin chẳng hạn như trid của phần tử
Đối số
- $language_code
- (chuỗi văn bản) (Bắt buộc) Mã ngôn ngữ gồm 2 chữ cái. Mặc định là null.
- $args
- (mảng) (Bắt buộc) Một mảng các đối số sẽ được sử dụng.
- element_id(bool) Sử dụng term_taxonomy_id cho các phân loại, post_id cho bài viết
- element_type(chuỗi văn bản) Loại phần tử cần kiểm tra. Có thể là một loại nội dung: post, page, attachment, nav_menu_item, {custom post key} hoặc phân loại: category, post_tag, nav_menu {custom taxonomy key}
Ví dụ sử dụng
Ví dụ
$args = array('element_id' => 10, 'element_type' => 'category' );
$my_category_language_code = apply_filters( 'wpml_element_language_code', null, $args );Các hook liên quan
wpml_post_language_details, wpml_switch_language_for_email, wpml_restore_language_from_email, wpml_switch_language, wpml_element_language_details