# wp_insert_post_empty_content

URL: https://chugunov.pro/api-wordpress/filters/wp_insert_post_empty_content/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: хук-фильтр.
Появился в версии: 3.3.0.

## Сигнатура

```php
apply_filters( 'wp_insert_post_empty_content', bool $maybe_empty, array $postarr )
```

## Описание

Запись считается «пустой», если выполнены оба условия:

Тип записи поддерживает поля заголовка, редактора и цитаты

Поля заголовка, редактора и цитаты все пусты

Возврат истинного значения из фильтра фактически прерывает вставку новой записи и возвращает 0. Если $wp_error равно true, вместо этого будет возвращён WP_Error.

## Параметры

- `$maybe_empty` `bool` — обязательный. Следует ли считать запись «пустой».
- `$postarr` `array` — обязательный. Массив данных записи.

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

Следует ли считать запись «пустой».

## Исходный код

Файл: `wp-includes/post.php:4602`

```php
if ( apply_filters( 'wp_insert_post_empty_content', $maybe_empty, $postarr ) ) {
```

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

- 3.3.0 — Introduced.

## Связанные

Используется в: [`wp_insert_post`](https://chugunov.pro/api-wordpress/functions/wp_insert_post/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/hooks/wp_insert_post_empty_content/
