хук-фильтр
since 4.4.0
pre_delete_post
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'pre_delete_post', WP_Post|false|null $check, WP_Post $post, bool $force_delete )
Описание
Фильтрует, должно ли выполняться удаление записи.
Фильтруемое значение
Продолжать ли удаление. Любое значение, кроме null, прервёт удаление.
Параметры
$check
WP_Post|false|null
обязательный
Продолжать ли удаление. Любое значение, кроме null, прервёт удаление.
$post
WP_Post
обязательный
Объект записи.
$force_delete
bool
обязательный
Обходить ли корзину.
Исходный код
wp-includes/post.php:3809
$check = apply_filters( 'pre_delete_post', null, $post, $force_delete );
История изменений
| Версия | Описание |
|---|---|
| 4.4.0 | Introduced. |

