WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Рекомендуемые продукты со скидкой от Template Monster
Главная Хуки Админка

Админка (рубрика)

(taxonomy)_edit_form_fields

Позволяет добавить дополнительные поля (произвольные поля или метаполя) на страницу редактирования элементов таксономии (термина).

add_meta_boxes

Позволяет зарегистрировать метаблок для любого типа записи. Срабатывает после того, как все встроенные метаблоки были добавлены.

admin_body_class

Позволяет добавлять к тегу body свои CSS классы в админ-панели сайта.

admin_enqueue_scripts

Через этот хук принято подключить файлы стилей или скриптов для всех страниц админ-панели.

admin_notices

Срабатывает во время вывода заметок (сообщений, ошибок) в верхней части страницы админ-панели. Прикрепляемая функция должна выводить HTML на экран.

admin_print_footer_scripts

Позволяет выводить код скрипта (любой текст) в подвале админки.

attachment_fields_to_edit

Позволяет добавить произвольное поле к изображению (html код поля на странице редактирования вложения).

current_screen

Хук-событие админ-панели, которое происходит, когда установлены необходимые элементы для идентификации текущего экрана. В качестве параметра передает объект WP_Screen.

display_post_states

Позволяет добавить состояние (метку) записи в таблицу записей в админке. Такую метку состояния, можно видеть, например, когда запись в черновике, на утверждении и т.д.

enter_title_here

Позволяет изменить текст плейсхолдера (подсказку) у поля "Заголовок" при добавлении нового поста (записи).

load-(page_hook)

Срабатывает на отдельной странице админ-панели. На какой именно странице сработает хук указывается в (page_hook). Хук не передает никаких данных.

manage_media_custom_column

Срабатывает для каждого пользовательского столбца в таблице медиафайлов. Позволяет указать значение, которое нужно выводить для произвольного столбца в таблице.

plugin_action_links

Позволяет удалить/добавить ссылки, которые выводятся под названием каждого плагина в таблице плагинов в админ-панели (например: Активировать, Деактивировать, Удалить).

post_row_actions

Позволяет удалить/добавить ссылки, которые выводятся под заголовком записи в таблице записей в админ-панели (например: Изменить, Свойства, Удалить, Перейти).

post_submitbox_start

Срабатывает прямо перед блоком с кнопкой "опубликовать" (обновить) в блоке "опубликовать" админ-панели. С помощью этого хука, можно добавить свой текст перед кнопкой.

post_updated_messages

Позволяет изменять сообщения выводимые при обновлении или добавлении записи (поста).

redirect_post_location

Фильтрует конечный адрес УРЛ, на который WP перенаправляет пользователя при сохранении, публикации или обновлении записи (поста).

upgrader_process_complete

Срабатывает при завершении работы апгрейтера (upgrader). Позволяет сделать что-либо после обновления плагина/темы/WP.

users_list_table_query_args

Фильтрует аргументы запроса, используемые для получения пользователей в таблице списка пользователей в админке.

Вывод HTML

admin_footer_text

Позволяет изменить html блок с текстом "Спасибо вам за творчество с WordPress", отображаемый в админке внизу слева.

update_footer

Позволяет изменить версию WordPress, отображаемую в админке в нижнем правом углу.

Редактор Блоков (Guten)

allowed_block_types

Позволяет оставить только нужные блоки для Редактора Блоков (Гутенберга).

Кастомайзер (Customizer)

customize_loaded_components

Позволяет удалить базовые компоненты Кастомайзера WordPress, например секции: меню, виджеты.

Записи (редактирование)

dbx_post_advanced

Позволяет управлять содержимым, отображаемым сразу после открывающего тега <body>.

dbx_post_sidebar

Позволяет добавить HTML код после всех метабоксов (до закрытия тега div#post-body) на странице редактирования записи в админке. По умолчанию ничего не выводится.

disable_months_dropdown

Позволяет удалить выпадающее меню с выбором месяца в таблице списка записей.

edit_form_advanced

Позволяет управлять содержимым, отображаемым после вывода всех метабоксов на позиции normal, но до advanced. Срабатывает при добавлении и редактировании любого типа поста, кроме страниц (post_type = page). По умолчанию ничего не выводится.

edit_form_after_editor

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

edit_form_after_title

Позволяет управлять содержимым, отображаемым после поля для ввода заголовка записи (поста) и ссылки на него. По умолчанию ничего не выводится.

edit_form_before_permalink

Позволяет изменить содержимое, выводимое после поля для ввода заголовка записи, но перед выводом постоянной ссылки на запись.

edit_form_top

Позволяет изменить содержимое, выводимое перед полем ввода заголовка записи.

edit_page_form

Позволяет добавить HTML код после вывода всех метабоксов на странице редактирования записи в админке в позиции normal, но до позиции advanced. Срабатывает только при добавлении/редактировании страницы (post_type = page). По умолчанию ничего не выводится.

post_edit_form_tag

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

submitpage_box

Позволяет изменить содержимое, выводимое до метабоксов в боковой колонке (позиция side) при редактировании страницы (post_type = page).

submitpost_box

Позволяет изменить содержимое, выводимое до метабоксов в боковой колонке (позиция side) при редактировании записей и других типов постов, кроме страниц.

Темы

wp_prepare_themes_for_js

Позволяет изменить данные тем на странице админки themes.php.

Опции сайта (настройки)

jpeg_quality

Устанавливает качество сжатия создаваемых JPG файлов.

locale

Фильтрует данные локали (ru_RU) получаемые WordPress повсюду через функцию get_locale().

Виз. редактор (TinyMCE)

image_send_to_editor

Позволяет изменить HTML код картинки, вставляемой в редактор по кнопке «Добавить медиафайл». Работает в классическом редакторе.

mce_css

Предоставляет возможность добавить произвольные CSS стили (CSS файл) для визуального редактора WordPress TinyMCE.

quicktags_settings

Позволяет настроить текстовый редактор WordPress - Quicktags.

the_editor

Изменяет HTML разметку редактора WordPress (html к которому затем подключается tyniMCE и quicktag).

the_editor_content

Устанавливает предварительный контент/текст для редактора WordPress. Т.е. текст по умолчанию.

wp_default_editor

Определяет какой редактор (какая вкладка) должен быть показан по умолчанию (tynimce или html).