WPML
apply_filters( 'wpml_post_duplicates', int $master_post_id )
Tipo
filter
Versione di WPML
3.2

Descrizione

Restituisce gli ID degli articoli duplicati dall’ID dell’articolo originale.

Argomenti

$master_post_id
(int) (Obbligatorio) L’ID dell’articolo originale da cui esistono i duplicati

Esempio di utilizzo

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

Il risultato si presenta così:
Array
(
    [de] => 30
    [el] => 73
)

Se provo a passare un ID dell’articolo che non è stato utilizzato come articolo originale per creare dei duplicati, il filtro restituirà un array vuoto. Per illustrarlo più chiaramente, confronta l’esempio qui sotto con quello fornito sopra.
Esempio
// 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 il risultato:
Array
(
)

wpml_element_translation_type, wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_element_has_translations

Tutti i 6 hook della categoria Ricerca dello stato di traduzione dei contenuti →