apply_filters( 'wpml_element_language_code', string $language_code, array $args )
- Tipo
- filter
- Versão do WPML
- 3.2.2
Descrição
Este hook de filtro recuperará o código do idioma de um elemento traduzível consultando a tabela de banco de dados icl_translations do WPML.
Veja também wpml_element_language_details se você estiver interessado em mais informações, como o trid do elemento
Argumentos
- $language_code
- (string) (Obrigatório) Um código de idioma de 2 letras. O padrão é null.
- $args
- (array) (Obrigatório) Um array de argumentos a serem usados.
- element_id(bool) Use term_taxonomy_id para taxonomias, post_id para posts
- element_type(string) O tipo de elemento a verificar. Pode ser um tipo de post: post, page, attachment, nav_menu_item, {custom post key} ou taxonomia: category, post_tag, nav_menu {custom taxonomy key}
Exemplo de uso
Exemplo
$args = array('element_id' => 10, 'element_type' => 'category' );
$my_category_language_code = apply_filters( 'wpml_element_language_code', null, $args );Hooks relacionados
wpml_post_language_details, wpml_switch_language_for_email, wpml_restore_language_from_email, wpml_switch_language, wpml_element_language_details
Todos os 6 hooks de Recuperar informações de idioma para conteúdo →