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 ( )
Hooks relacionados
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 →