post_submitbox_start
Срабатывает прямо перед блоком с кнопкой "опубликовать" (обновить) в блоке "опубликовать" админ-панели. С помощью этого хука, можно добавить свой текст перед кнопкой.
Чтобы добавить текст чуть выше кнопки используйте хук post_submitbox_misc_actions
.
Использование
add_action( 'post_submitbox_start', 'wp_kama_post_submitbox_start_action' ); /** * Function for `post_submitbox_start` action-hook. * * @param WP_Post|null $post WP_Post object for the current post on Edit Post screen, null on Edit Link screen. * * @return void */ function wp_kama_post_submitbox_start_action( $post ){ // action... }
- $post(WP_Post) (с версии 4.9.0)
- Объект текущего поста на странице редактирования.
Примеры
#1 Добавим какой-нибудь текст перед кнопкой "опубликовать":
add_action( 'post_submitbox_start', 'action_function_name_11' ); function action_function_name_11(){ echo "<p>Текст перед кнопкой. Вместо этого текста мы можем, например, добавить дополнительную кнопку, по нажатию на которую как-то по особенному обрабатывать публикацию.</p>"; }

Список изменений
С версии 2.7.0 | Введена. |
С версии 4.9.0 | Added the $post parameter. |
Где вызывается хук
post_submitbox_start
wp-admin/includes/meta-boxes.php 359
do_action( 'post_submitbox_start', $post );
wp-admin/includes/meta-boxes.php 1131
do_action( 'post_submitbox_start', null );