хук-фильтр динамический since 2.3.0

{$field}

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

apply_filters( "{$field}", mixed $value, int $post_id, string $context )

Описание

Применяется только к полям записи, имена которых начинаются с префикса post_.
Динамическая часть имени хука, $field, соответствует имени поля записи. Возможные имена фильтров:

post_author

post_date

post_date_gmt

post_content

post_title

post_excerpt

post_status

post_password

post_name

post_modified

post_modified_gmt

post_content_filtered

post_parent

post_type

post_mime_type

Оригинал (английский)

Only applied to post fields with a name which is prefixed with post_.

The dynamic portion of the hook name, $field, refers to the post field name. Possible filter names include:

  • post_author
  • post_date
  • post_date_gmt
  • post_content
  • post_title
  • post_excerpt
  • post_status
  • post_password
  • post_name
  • post_modified
  • post_modified_gmt
  • post_content_filtered
  • post_parent
  • post_type
  • post_mime_type

Динамические части имени

{$field}
Динамическая часть имени хука, $field, соответствует имени поля записи.

Фильтруемое значение

Значение поля записи с префиксом.

Параметры

$value mixed обязательный
Значение поля записи с префиксом.
$post_id int обязательный
Идентификатор записи.
$context string обязательный
Контекст, определяющий способ очистки поля. Принимает 'raw', 'edit', 'db', 'display', 'attribute' или 'js'. Значение по умолчанию — 'display'.

Исходный код

wp-includes/post.php:3233

$value = apply_filters( "{$field}", $value, $post_id, $context );

История изменений

ВерсияОписание
2.3.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.