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

Beschreibung

Gibt den Übersetzungstyp eines Beitragstyps oder Taxonomie-Begriffs zurück (übersetzt oder nicht | dupliziert oder ist selbst ein Duplikat).

Argumente

$empty_value
(mixed) (Erforderlich) Dies ist normalerweise der Wert, den der Filter ändert. Wir filtern hier nichts, setzen Sie dies also auf NULL. Dies dient dazu, dass die Filterfunktion 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, 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
echo apply_filters( 'wpml_element_translation_type', NULL, 7, 'nav_menu' )

Der Rückgabewert ist einer der folgenden:
 *      WPML_ELEMENT_IS_NOT_TRANSLATED  = 0
 *      WPML_ELEMENT_IS_TRANSLATED      = 1
 *      WPML_ELEMENT_IS_DUPLICATED      = 2
 *      WPML_ELEMENT_IS_A_DUPLICATE     = 3

wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_post_duplicates, wpml_element_has_translations

Alle 6 Ermitteln des Übersetzungsstatus von Inhalten-Hooks →