WPML
apply_filters( 'wpml_element_language_details', object $element_object, array $args )
Tipo
filter
Versão do WPML
3.2.2

Descrição

Este hook de filtro recuperará informações de idioma para um elemento traduzível. Ele consulta a tabela de banco de dados icl_translations do WPML e retorna um objeto com o trid, o código do idioma de origem e o código do idioma do elemento.

Se você estiver procurando apenas o código do idioma do elemento, talvez prefira usar wpml_element_language_code

Argumentos

$element_object
(object) (Obrigatório) Um objeto do WordPress. 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_info = apply_filters( 'wpml_element_language_details', null, $args );

wpml_post_language_details, wpml_switch_language_for_email, wpml_restore_language_from_email, wpml_switch_language, wpml_element_language_code

Todos os 6 hooks de Recuperar informações de idioma para conteúdo →