функция
since 6.4.0
wp_save_post_revision_on_insert()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_save_post_revision_on_insert( int $post_id, WP_Post $post, bool $update )
Описание
Сохраняет ревизии записи после того, как все изменения были внесены.
Параметры
$post_id
int
обязательный
Идентификатор записи, которая была вставлена.
$post
WP_Post
обязательный
Объект записи, которая была вставлена.
$update
bool
обязательный
Обновляет ли эта вставка уже существующую запись.
Исходный код
wp-includes/revision.php:107
function wp_save_post_revision_on_insert( $post_id, $post, $update ) {
if ( ! $update ) {
return;
}
if ( ! has_action( 'post_updated', 'wp_save_post_revision' ) ) {
return;
}
wp_save_post_revision( $post_id );
}
История изменений
| Версия | Описание |
|---|---|
| 6.4.0 | Introduced. |

