WPML
apply_filters( 'wpml_post_duplicates', int $master_post_id )
Tipo
filter
Versão do WPML
3.2

Descrição

Retorna os IDs de post duplicados a partir do ID do post original.

Argumentos

$master_post_id
(int) (Obrigatório) O ID do post original a partir do qual existem duplicatas

Exemplo de uso

Exemplo
// $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 );

O resultado é assim:
Array
(
    [de] => 30
    [el] => 73
)

Se eu tentar passar um ID de post que não foi usado como o post original para criar duplicatas, o filtro retornará um array vazio. Para ilustrar isso com mais clareza, compare o exemplo abaixo com o fornecido acima.
Exemplo
// 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 );

E o resultado:
Array
(
)

wpml_element_translation_type, wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_element_has_translations

Todos os 6 hooks de Encontrar o estado de tradução do conteúdo →