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
Verwandte Hooks
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 →