edit_postхук-событиеWP 1.2.0

Событие срабатывает только при обновлении существующей записи.

Данное событие очень похоже на save_post, но срабатывает только при обновлении записи, поэтому все примеры из save_post можно применить и к edit_post.

С версии 5.1 появился точно такой же хук edit_post_(post_type). Где вместо post_type нужно указать название типа записи и событие будет срабатывать только при обновлении записи этого типа.

Использование

add_action( 'edit_post', 'wp_kama_edit_post_action', 10, 2 );

/**
 * Function for `edit_post` action-hook.
 * 
 * @param int     $post_ID Post ID.
 * @param WP_Post $post    Post object.
 *
 * @return void
 */
function wp_kama_edit_post_action( $post_ID, $post ){

	// action...
}
$post_ID(число)
ID записи, которая обновляется.
$post(WP_Post)
Объект записи, которая обновляется.

Примеры

0

#1 Примеры использования

Смотрите в описании аналогичного хука save_post

Список изменений

С версии 1.2.0 Введена.

Где вызывается хук

wp_insert_post()
edit_post
wp_publish_post()
edit_post
wp_update_comment_count_now()
edit_post
WP_Customize_Manager::trash_changeset_post()
edit_post
wp-includes/post.php 4673
do_action( 'edit_post', $post_ID, $post );
wp-includes/post.php 4885
do_action( 'edit_post', $post->ID, $post );
wp-includes/comment.php 2772
do_action( 'edit_post', $post_id, $post );
wp-includes/class-wp-customize-manager.php 3102
do_action( 'edit_post', $post->ID, $post );

Где используется хук в WordPress

Использование не найдено.