eurobyte.ru - мощные сервера с Дата-центрами в Нидерландах и Москве. От 159 ₽/мес.

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)
Объект записи, которая обновляется.

Примеры

1

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

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

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

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

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

wp_insert_post()
edit_post
wp_update_comment_count_now()
edit_post
wp_publish_post()
edit_post
WP_Customize_Manager::trash_changeset_post()
edit_post
wp-includes/post.php 5016
do_action( 'edit_post', $post_id, $post );
wp-includes/comment.php 2801
do_action( 'edit_post', $post_id, $post );
wp-includes/post.php 5228
do_action( 'edit_post', $post->ID, $post );
wp-includes/class-wp-customize-manager.php 3112
do_action( 'edit_post', $post->ID, $post );

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

Использование не найдено.
campusboy 4936youtube.com/c/wpplus
Создатель YouTube канала wp-plus, на котором делюсь своим опытом. Активный пользователь wp-kama.ru. WordPress-разработчик. Разработка сайтов и лендингов. Доработка существующих проектов. Сопровождение ресурсов.
Редакторы: Kama 9790
1 комментарий
    Войти