хук-фильтр
since 4.9.0
pre_trash_post
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'pre_trash_post', bool|null $trash, WP_Post $post, string $previous_status )
Описание
Фильтрует, следует ли перемещать запись в корзину.
Фильтруемое значение
Продолжать ли перемещение в корзину.
Параметры
$trash
bool|null
обязательный
Продолжать ли перемещение в корзину.
$post
WP_Post
обязательный
Объект записи.
$previous_status
string
обязательный
Статус записи, которую собираются отправить в Корзину.
Исходный код
wp-includes/post.php:4033
$check = apply_filters( 'pre_trash_post', null, $post, $previous_status );
История изменений
| Версия | Описание |
|---|---|
| 6.3.0 | Added the $previous_status parameter. |
| 4.9.0 | Introduced. |

