WPML
apply_filters( 'wpml_element_trid', mixed $empty_value, integer $element_id, string $element_type)
Тип
filter
Версия WPML
3.3.5

Описание

  • Получите trid (ID группы переводов) переведенного элемента, который требуется для фильтра wpml_get_element_translations и других, ожидающих этот аргумент.
  • Узнайте больше о trid на странице документации Таблицы WPML.

Аргументы

$empty_value
(mixed) (Обязательно) Обычно это значение, которое будет изменять фильтр. Здесь мы ничего не фильтруем, поэтому установите для него значение NULL. Это необходимо для того, чтобы функция фильтра действительно получила полный список аргументов.
$element_id
(integer) (Обязательно) ID элемента (post_id для типов записей, term_taxonomy_id для элементов таксономии).
$element_type
(string) (Необязательно) Тип элемента. Может быть типом записи: post_post, post_page, post_attachment, post_nav_menu_item, post_{custom post key} или таксономией: tax_category, tax_post_tag, tax_nav_menu, tax_{custom taxonomy key}. Если не задано, по умолчанию используется post_post.

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

Пример
// Get "trid" of the "Sample Page" page. 
$trid = apply_filters( 'wpml_element_trid', NULL, 2, 'post_page' );

wpml_decode_custom_field, wpml_footer_language_selector, wpml_add_language_form_field, wpml_ls_exclude_in_menu, wpml_is_rtl, wpml_alternate_hreflang, wpml_head_langs, wpml_must_translate_canonical_url, wpml_browser_redirect_language_params, wpml_active_languages

Все хуки категории «Информация о языках для всего сайта» (29) →