WPML
apply_filters( 'wpml_element_translation_type', mixed $empty_value, int $element_id, string $element_type )
Tipo
filter
Versione di WPML
3.2

Descrizione

Restituisce il tipo di traduzione di un tipo di post o di un termine di tassonomia (tradotto o meno | duplicato o è esso stesso un duplicato).

Argomenti

$empty_value
(mixed) (Obbligatorio) Questo è normalmente il valore che il filtro andrà a modificare. Qui non stiamo filtrando nulla, quindi impostalo su NULL. Questo serve affinché la funzione del filtro riceva effettivamente l’elenco completo degli argomenti
$element_id
(int) (Obbligatorio) L’ID dell’elemento di cui recuperare le informazioni. Usa term_id per i termini di tassonomia, post_id per i tipi di post
$element_type
(string) (Obbligatorio) Il tipo di elemento a cui appartiene l’ID. Può essere un tipo di post: post, page, attachment, nav_menu_item, {custom post key} o una tassonomia: category, post_tag, nav_menu {custom taxonomy key}

Esempio di utilizzo

Esempio
echo apply_filters( 'wpml_element_translation_type', NULL, 7, 'nav_menu' )

Il valore restituito sarà uno dei seguenti:
 *      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

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