apply_filters( 'wpml_element_language_details', object $element_object, array $args )
- Tipo
- filter
- Versión de WPML
- 3.2.2
Descripción
Este hook de filtro recuperará información del idioma para un elemento traducible. Consulta la tabla de base de datos icl_translations de WPML y devuelve un objeto con el trid del elemento, el código del idioma de origen y el código de idioma.
Si solo busca el código de idioma del elemento, quizás prefiera usar wpml_element_language_code
Argumentos
- $element_object
- (object) (Obligatorio) Un objeto de WordPress. El valor predeterminado es null.
- $args
- (array) (Obligatorio) Un array de argumentos que se utilizarán.
- element_id(bool) Utilice term_taxonomy_id para las taxonomías y post_id para las entradas
- element_type(string) El tipo de elemento que se va a comprobar. 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
$args = array('element_id' => 10, 'element_type' => 'category' );
$my_category_language_info = apply_filters( 'wpml_element_language_details', null, $args );Hooks relacionados
wpml_post_language_details, wpml_switch_language_for_email, wpml_restore_language_from_email, wpml_switch_language, wpml_element_language_code
Los 6 hooks de Recuperar información de idioma para el contenido →