WPML
apply_filters( 'wpml_element_translation_type', mixed $empty_value, int $element_id, string $element_type )
Тип
filter
Версия WPML
3.2

Описание

Возвращает тип перевода для типа записи или термина таксономии (переведен или нет | продублирован или сам является дубликатом).

Аргументы

$empty_value
(mixed) (Обязательно) Обычно это значение, которое будет изменять фильтр. Здесь мы ничего не фильтруем, поэтому установите значение NULL. Это нужно для того, чтобы функция фильтра получила полный список аргументов.
$element_id
(int) (Обязательно) ID элемента, информацию о котором нужно получить. Используйте term_id для терминов таксономии, post_id для типов записей.
$element_type
(string) (Обязательно) Тип элемента, которому принадлежит ID. Может быть типом записи: post, page, attachment, nav_menu_item, {custom post key} или таксономией: category, post_tag, nav_menu {custom taxonomy key}.

Пример использования

Пример
echo apply_filters( 'wpml_element_translation_type', NULL, 7, 'nav_menu' )

Возвращаемое значение будет одним из следующих:
 *      WPML_ELEMENT_IS_NOT_TRANSLATED  = 0
 *      WPML_ELEMENT_IS_TRANSLATED      = 1
 *      WPML_ELEMENT_IS_DUPLICATED      = 2
 *      WPML_ELEMENT_IS_A_DUPLICATE     = 3

wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_post_duplicates, wpml_element_has_translations

Все хуки категории «Определение статуса перевода контента» (6) →