post_edit_form_tag
Дозволяє додати html атрибути до тегу форми форми публікації запису в адмінці.
За замовчуванням тег форми, що відкриває, має вигляд:
<form name="post" action="post.php" method="post" id="post">
Атрибути за замовчуванням не можна змінити, але за допомогою цього хука можна доповнити їх своїми.
Використання
add_action( 'post_edit_form_tag', 'wp_kama_post_edit_form_tag_action');
/**
* Function for `post_edit_form_tag` action-hook.
*
* @param WP_Post $post Post об'єкт.
*
* @return void
*/
function wp_kama_post_edit_form_tag_action( $post ){
// action...
}- $post
(WP_Post) - Об’єкт запису. Структуру об’єкта дивіться в описі
get_post() .
Приклади
#1 Додамо свій атрибут data
add_action( 'post_edit_form_tag', 'callback__post_edit_form_tag');
function callback__post_edit_form_tag( $post ) {
echo 'data-custom="якісь дані"';
}Відкриваючий тег форми набуде вигляду:
<form name="post" action="post.php" method="post" id="post" data-custom="якісь дані">
список змін
| З версії 3.0.0 | Введено. |
Де викликається хук
У файлі:
/wp-admin/edit-form-advanced.php
/wp-admin/edit-form-advanced.php
post_edit_form_tag
Де використовується хук у WordPress
Використання не знайдено.