apply_filters( 'wpml_post_duplicates', int $master_post_id )
- Loại
- filter
- Phiên bản WPML
- 3.2
Miêu tả
Trả về các ID bài viết được nhân bản từ ID bài viết gốc.
Đối số
- $master_post_id
- (int) (Bắt buộc) ID bài viết gốc mà từ đó có các bản nhân bản
Ví dụ sử dụng
Ví dụ
// $my_duplications will return an associative array with language codes as indexes and post_ids as values $my_duplications = apply_filters( 'wpml_post_duplicates', 28 );
Kết quả sẽ trông như thế này:
Array
(
[de] => 30
[el] => 73
)
Nếu tôi thử truyền một ID bài viết chưa được sử dụng làm bài viết gốc để tạo các bản nhân bản, bộ lọc sẽ trả về một mảng rỗng. Để minh họa điều này rõ ràng hơn, vui lòng so sánh ví dụ bên dưới với ví dụ đã cho ở trên.
Ví dụ
// note that I use post ID 30 This is the German duplicated post from the first example above $my_duplications = apply_filters( 'wpml_post_duplicates', 30 );
Và kết quả:
Array ( )
Các hook liên quan
wpml_element_translation_type, wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_element_has_translations