WPML
apply_filters( 'wpml_element_has_translations', mixed $empty_value, int $element_id, string $element_type )
Typ
filter
WPML-Version
3.2

Beschreibung

Gibt TRUE oder FALSE zurück, je nachdem, ob ein Beitragstyp oder Taxonomie-Begriff übersetzt ist oder nicht.

Argumente

$empty_value
(mixed) (Erforderlich) Dies ist normalerweise der Wert, den der Filter ändert. Wir filtern hier nichts, also setzen Sie dies auf NULL. Dies dient dazu, dass die Filter-Funktion tatsächlich die vollständige Argumentenliste erhält.
$element_id
(int) (Erforderlich) Die Element-ID, für die die Informationen abgerufen werden sollen. Verwenden Sie term_id für Taxonomie-Begriffe und post_id für Beitragstypen.
$element_type
(string) (Erforderlich) Der Elementtyp, zu dem die ID gehört. Kann ein Beitragstyp sein: post, page, attachment, nav_menu_item, {benutzerdefinierter Beitrags-Key} oder eine Taxonomie: category, post_tag, nav_menu, {benutzerdefinierter Taxonomie-Key}

Anwendungsbeispiel

Beispiel
//$is_translated will be TRUE if the custom post is translated and FALSE if it is not translated
$is_translated = apply_filters( 'wpml_element_has_translations', NULL, 61, 'book' )

wpml_element_translation_type, wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_post_duplicates

Alle 6 Ermitteln des Übersetzungsstatus von Inhalten-Hooks →