submitpage_box
Дозволяє змінити вміст, що виводиться до метабоксів у бічній колонці (позиція side ) при редагуванні сторінки ( post_type = page ).
Про місця виведення (позиції) метабоксів читайте в описі функції add_meta_box .
Щоб додати вміст для записів та інших типів постів, використовуйте submitpost_box хук .
Використання
add_action( 'submitpage_box', 'wp_kama_submitpage_box_action' );
/**
* Function for `submitpage_box` action-hook.
*
* @param WP_Post $post Post об'єкт.
*
* @return void
*/
function wp_kama_submitpage_box_action( $post ){
// action...
}- $post
(WP_Post) - Об’єкт посту. Структуру об’єкта дивіться в описі
get_post() .
Приклади
#1 Додамо блок із цитатою
<?php
add_action( 'submitpage_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
submitpage_box
wp-admin/edit-form-advanced.php 666
do_action( 'submitpage_box', $post);
Де використовується хук у WordPress
Використання не знайдено.

