submitpost_box
Дозволяє змінити вміст, що виводиться до метабоксів у бічній колонці (позиція side ) під час редагування записів та інших типів постів, крім сторінок.
Про місця виведення (позиції) метабоксів читайте в описі функції add_meta_box .
Щоб додати вміст для сторінок, використовуйте submitpage_box хук .
Використання
add_action( 'submitpost_box', 'wp_kama_submitpost_box_action' ); /** * Function for `submitpost_box` action-hook. * * @param WP_Post $post Post об'єкт. * * @return void */ function wp_kama_submitpost_box_action( $post ){ // action... }
-
$post
(WP_Post) -
Об’єкт запису. Структуру об’єкта дивіться в описі
get_post() .
Приклади
#1 Додамо блок із цитатою
<?php add_action( 'submitpost_box', 'add_blockquote_submitpage_box' ); function add_blockquote_submitpage_box( $post ) { ?> <div class="block-blockquote"> <blockquote> ❝ Мистецтво добре писати у тому, щоб добре відчувати, добре мислити і добре викладати. ❞ </blockquote> <i>Жан Дюссо</i> </div> <style> .block-blockquote { margin-bottom: 10px; padding: 15px; background: #fff } .block-blockquote blockquote { margin: 0; } .block-blockquote i { display: block; margin-top: 5px; text-align: right; } </style> <?php }
список змін
З версії 2.5.0 | Введено. |
Де викликається хук
У файлі:
/wp-admin/edit-form-advanced.php
/wp-admin/edit-form-advanced.php
submitpost_box
wp-admin/edit-form-advanced.php 677
do_action( 'submitpost_box', $post );
Де використовується хук у WordPress
Використання не знайдено.