WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

post_edit_form_tag хук-событие . WP 3.0.0

Позволяет добавить html атрибуты к тегу <form> формы публикации записи в админке.

По умолчанию открывающий тег формы имеет вид:

<form name="post" action="post.php" method="post" id="post">

Атрибуты по умолчанию изменить нельзя, но с помощью этого хука можно дополнить их своими.

Использование

add_action( 'post_edit_form_tag', 'action_function_name_1939' );
function action_function_name_1939( $post ){
	// Делаем что-либо...
}
$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="какие-то данные">

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

В файле: /wp-admin/edit-form-advanced.php
post_edit_form_tag
wp-admin/edit-form-advanced.php 431
do_action( 'post_edit_form_tag', $post );

Где используется хук (в ядре WP)

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