apply_filters( 'wpml_post_duplicates', int $master_post_id )
- Typ
- filter
- WPML-Version
- 3.2
Beschreibung
Gibt die duplizierten Beitrags-IDs anhand der ursprünglichen Beitrags-ID zurück.
Argumente
- $master_post_id
- (int) (Erforderlich) Die ID des ursprünglichen Beitrags, von dem Duplikate existieren
Anwendungsbeispiel
Beispiel
// $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 );
Das Ergebnis sieht wie folgt aus:
Array
(
[de] => 30
[el] => 73
)
Wenn ich versuche, eine Beitrags-ID zu übergeben, die nicht als ursprünglicher Beitrag verwendet wurde, um daraus Duplikate zu erstellen, gibt der Filter ein leeres Array zurück. Um dies deutlicher zu veranschaulichen, vergleichen Sie bitte das folgende Beispiel mit dem oben genannten.
Beispiel
// 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 );
Und das Ergebnis:
Array ( )
Verwandte Hooks
wpml_element_translation_type, wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_element_has_translations
Alle 6 Ermitteln des Übersetzungsstatus von Inhalten-Hooks →