WPML
apply_filters( 'wpml_element_translation_type', mixed $empty_value, int $element_id, string $element_type )
Loại
filter
Phiên bản WPML
3.2

Miêu tả

Trả về loại dịch thuật của một loại bài viết hoặc thuật ngữ phân loại (được dịch hay không | được nhân bản hoặc bản thân nó là một bản nhân bản).

Đối số

$empty_value
(mixed) (Bắt buộc) Đây thường là giá trị mà bộ lọc sẽ sửa đổi. Chúng ta không lọc bất kỳ thứ gì ở đây nên hãy đặt giá trị này là NULL. Điều này để hàm bộ lọc thực sự nhận được toàn bộ danh sách đối số
$element_id
(int) (Bắt buộc) ID phần tử cần lấy thông tin. Sử dụng term_id cho các thuật ngữ phân loại, post_id cho các loại bài viết
$element_type
(string) (Bắt buộc) Loại phần tử mà ID thuộc về. Có thể là một loại bài viết: 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ụ
echo apply_filters( 'wpml_element_translation_type', NULL, 7, 'nav_menu' )

Giá trị trả về sẽ là một trong những giá trị sau:
 *      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

Tất cả 6 hook Tìm trạng thái dịch thuật của nội dung →