Описание
Фильтрует текст, отображаемый для каждой записи в поле Post Object.
Журнал изменений
- Добавлено в версии 4.1.2
Параметры
<?php
apply_filters( 'acf/fields/post_object/result', $text, $post, $field, $post_id );$text(string) Текст, отображаемый для этой записи (заголовок записи).$post(WP_Post) Объект записи.$field(array) Массив поля со всеми настройками.$post_id(int|string) ID текущей записи, которая редактируется.
Модификаторы
Этот фильтр предоставляет модификаторы для выбора конкретных полей. Доступны следующие имена фильтра:
acf/fields/post_object/resultПрименяется ко всем полям.acf/fields/post_object/result/name={$name}Применяется ко всем полям с указанным именем.acf/fields/post_object/result/key={$key}Применяется ко всем полям с указанным ключом.
Пример
В этом примере показано, как добавить тип записи к каждому результату.
functions.php
<?php
add_filter('acf/fields/post_object/result', 'my_acf_fields_post_object_result', 10, 4);
function my_acf_fields_post_object_result( $text, $post, $field, $post_id ) {
$text .= ' (' . $post->post_type . ')';
return $text;
}Обновлено: 02.06.2026