Фильтр acf/fields/taxonomy/result

Описание

Фильтрует текст, отображаемый для каждого термина в поле Taxonomy при выводе в раскрывающемся списке Select или Multiselect.

Журнал изменений

  • Добавлено в версии 5.0.0

Параметры

apply_filters( 'acf/fields/taxonomy/result', $text, $term, $field, $post_id );
  • $text (string) Текст, отображаемый для этого термина (имя термина).
  • $term (WP_Term) Объект термина.
  • $field (array) Массив поля, содержащий все настройки.
  • $post_id (int|string) ID текущей записи, которая редактируется.

Модификаторы

Этот фильтр предоставляет модификаторы для выбора конкретных полей. Доступны следующие имена фильтра:

  • acf/fields/taxonomy/result Применяется ко всем полям.
  • acf/fields/taxonomy/result/name={$name} Применяется ко всем полям с заданным именем.
  • acf/fields/taxonomy/result/key={$key} Применяется ко всем полям с заданным ключом.

Пример

Этот пример показывает, как добавлять slug термина к каждому результату.

functions.php

<?php
add_filter('acf/fields/taxonomy/result', 'my_acf_fields_taxonomy_result', 10, 4);
function my_acf_fields_taxonomy_result( $text, $term, $field, $post_id ) {
    $text .= ' (' . $term->slug .  ')';
    return $text;
}

Обновлено: 02.06.2026