apply_filters( 'wpml_element_language_details', object $element_object, array $args )
- Type
- filter
- Version de WPML
- 3.2.2
Description
Ce hook de filtre récupère les informations de langue pour un élément traduisible. Il interroge la table de base de données icl_translations de WPML et renvoie un objet contenant le trid de l’élément, le code de la langue source et le code de langue.
Si vous recherchez uniquement le code de langue de l’élément, vous préférerez peut-être utiliser wpml_element_language_code
Arguments
- $element_object
- (object) (Requis) Un objet WordPress. La valeur par défaut est null.
- $args
- (array) (Requis) Un tableau d’arguments à utiliser.
- element_id(bool) Utilisez term_taxonomy_id pour les taxonomies, post_id pour les articles
- element_type(string) Le type d’élément à vérifier. Peut être un type de publication : post, page, attachment, nav_menu_item, {custom post key} ou une taxonomie : category, post_tag, nav_menu {custom taxonomy key}
Exemple d’utilisation
Exemple
$args = array('element_id' => 10, 'element_type' => 'category' );
$my_category_language_info = apply_filters( 'wpml_element_language_details', null, $args );Hooks associés
wpml_post_language_details, wpml_switch_language_for_email, wpml_restore_language_from_email, wpml_switch_language, wpml_element_language_code
Les 6 hooks de la catégorie Récupération des informations sur la langue du contenu →