apply_filters( 'wpml_element_translation_type', mixed $empty_value, int $element_id, string $element_type )
- Tipo
- filter
- Versão do WPML
- 3.2
Descrição
Retorna o tipo de tradução de um tipo de post ou termo de taxonomia (traduzido ou não | duplicado ou é uma duplicata em si).
Argumentos
- $empty_value
- (mixed) (Obrigatório) Normalmente, este é o valor que o filtro modificará. Não estamos filtrando nada aqui, portanto defina isso como NULL. Isso é para que a função de filtro realmente receba a lista completa de argumentos.
- $element_id
- (int) (Obrigatório) O ID do elemento do qual recuperar a informação. Use term_id para termos de taxonomia, post_id para tipos de post.
- $element_type
- (string) (Obrigatório) O tipo de elemento ao qual o ID pertence. 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
echo apply_filters( 'wpml_element_translation_type', NULL, 7, 'nav_menu' )
O valor de retorno será um destes:
* WPML_ELEMENT_IS_NOT_TRANSLATED = 0 * WPML_ELEMENT_IS_TRANSLATED = 1 * WPML_ELEMENT_IS_DUPLICATED = 2 * WPML_ELEMENT_IS_A_DUPLICATE = 3
Hooks relacionados
wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_post_duplicates, wpml_element_has_translations
Todos os 6 hooks de Encontrar o estado de tradução do conteúdo →