edit_post хук-событие . WP 1.2.0
Событие срабатывает только при обновлении существующей записи.
Данное событие очень похоже на save_post, но срабатывает только при обновлении записи, поэтому все примеры из save_post можно применить и к edit_post.
С версии 5.1 появился точно такой же хук edit_post_(post_type). Где вместо post_type
нужно указать название типа записи и событие будет срабатывать только при обновлении записи этого типа.
Использование
add_action( 'edit_post', 'action_function_name_4135', 10, 2 ); function action_function_name_4135( $post_ID, $post ){ // Делаем что-либо... }
- $post_ID(число)
- ID записи, которая обновляется.
- $post(WP_Post)
- Объект записи, которая обновляется.
Примеры
Смотрите в описании аналогичного хука save_post
Где вызывается хук
edit_post
edit_post
wp-includes/comment.php 2700
do_action( 'edit_post', $post_id, $post );
wp-includes/post.php 4270
do_action( 'edit_post', $post_ID, $post );
wp-includes/post.php 4477
do_action( 'edit_post', $post->ID, $post );
wp-includes/class-wp-customize-manager.php 3097
do_action( 'edit_post', $post->ID, $post );