Описание edit_form_after_title
— Action
Хук edit_form_after_title позволяет добавлять пользовательский контент сразу после поля заголовка поста в административной панели WordPress. Он срабатывает на экране редактирования поста и позволяет разработчикам добавлять дополнительные элементы интерфейса без изменения стандартного функционала
Примеры использования
Пример добавления дополнительного поля после заголовка поста:
add_action('edit_form_after_title', function($post) {
echo '';
echo '';
echo '';
echo '';
});
В этом примере мы добавляем текстовое поле, которое можно использовать для ввода дополнительной информации о посте.
Пример добавления кастомного сообщения после заголовка:
add_action('edit_form_after_title', function($post) {
echo 'Пожалуйста, проверьте все поля перед сохранением.
';
});
Здесь добавляется простое сообщение для пользователей, чтобы они проверяли информацию перед сохранением поста.
Пример добавления чекбокса для опции в админке:
add_action('edit_form_after_title', function($post) {
$checked = get_post_meta($post->ID, 'custom_checkbox', true) ? 'checked' : '';
echo '';
echo '';
echo '';
});
В этом примере добавляется чекбокс, значение которого сохраняется в метаполе поста.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо добавить дополнительные элементы интерфейса в админке WordPress для редактирования постов
– Производительность
Хук не должен существенно влиять на производительность, так как изменения ограничены только интерфейсом редактирования
– Предупреждения
Следите за тем, чтобы добавляемые элементы не мешали стандартному функционалу или не создавали путаницы для пользователей
Альтернативы
Тип: action
Этот хук срабатывает после редактора содержимого поста, что позволяет добавлять элементы под текстовым редактором
Используйте его, если нужно добавить функционал, связанный с содержимым поста, а не заголовком