WPML
apply_filters( 'wpml_element_language_code', string $language_code, array $args )
Type
filter
Version de WPML
3.2.2

Description

Ce hook de filtre récupère le code de langue d’un élément traduisible en interrogeant la table de base de données icl_translations de WPML.

Consultez également wpml_element_language_details si vous souhaitez plus d’informations telles que le trid de l’élément

Arguments

$language_code
(chaîne) (Requis) Un code de langue à 2 lettres. La valeur par défaut est null.
$args
(tableau) (Requis) Un tableau d’arguments à utiliser.
  • element_id(booléen) Utilisez term_taxonomy_id pour les taxonomies, post_id pour les articles
  • element_type(chaîne) 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_code = apply_filters( 'wpml_element_language_code', null, $args );

wpml_post_language_details, wpml_switch_language_for_email, wpml_restore_language_from_email, wpml_switch_language, wpml_element_language_details

Les 6 hooks de la catégorie Récupération des informations sur la langue du contenu →