apply_filters( 'wpml_element_translation_type', mixed $empty_value, int $element_id, string $element_type )
- Tipo
- filter
- Versión de WPML
- 3.2
Descripción
Devuelve el tipo de traducción de un tipo de contenido o de un término de taxonomía (traducido o no | duplicado o es un duplicado en sí mismo).
Argumentos
- $empty_value
- (mixed) (Obligatorio) Normalmente, este es el valor que modificará el filtro. Aquí no estamos filtrando nada, así que establézcalo en NULL. Esto es para que la función del filtro reciba realmente la lista completa de argumentos
- $element_id
- (int) (Obligatorio) El ID del elemento del que se recuperará la información. Utilice term_id para los términos de taxonomía y post_id para los tipos de contenido
- $element_type
- (string) (Obligatorio) El tipo de elemento al que pertenece el ID. Puede ser un tipo de contenido: post, page, attachment, nav_menu_item, {custom post key} o una taxonomía: category, post_tag, nav_menu {custom taxonomy key}
Ejemplo de uso
Ejemplo
echo apply_filters( 'wpml_element_translation_type', NULL, 7, 'nav_menu' )
El valor devuelto será uno de los siguientes:
* WPML_ELEMENT_IS_NOT_TRANSLATED = 0 * WPML_ELEMENT_IS_TRANSLATED = 1 * WPML_ELEMENT_IS_DUPLICATED = 2 * WPML_ELEMENT_IS_A_DUPLICATE = 3
Hooks relacionados
wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_post_duplicates, wpml_element_has_translations
Los 6 hooks de Buscar el estado de traducción del contenido →