WPML
apply_filters( 'wpml_post_duplicates', int $master_post_id )
Type
filter
Version de WPML
3.2

Description

Renvoie les ID des articles dupliqués à partir de l’ID de l’article d’origine.

Arguments

$master_post_id
(int) (Requis) L’ID de l’article d’origine à partir duquel des articles dupliqués existent

Exemple d’utilisation

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

Le résultat ressemble à ceci :
Array
(
    [de] => 30
    [el] => 73
)

Si j’essaie de passer un ID d’article qui n’a pas été utilisé comme article d’origine pour créer des articles dupliqués, le filtre renverra un tableau vide. Pour illustrer cela plus clairement, veuillez comparer l’exemple ci-dessous à celui donné plus haut.
Exemple
// 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 );

Et le résultat :
Array
(
)

wpml_element_translation_type, wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_element_has_translations

Les 6 hooks de la catégorie Recherche de l’état de traduction du contenu →