backend_page_edit
Позволяет добавлять дополнительное содержимое в верхнюю панель редактирования информационной страницы.
Доступно начиная с версии фреймворка 1.3.3.
Блог
Входящие параметры (передаются по ссылке)
Свойства редактируемой страницы в виде массива со следующими ключами:
$params['id'] int ID страницы.
$params['parent_id'] int|null ID родительской страницы.
$params['domain'] string Адрес сайта страницы.
$params['route'] string Адрес раздела сайта, на который добавлена страница.
$params['name'] string Название страницы.
$params['title'] string Значение тега
$params['url'] string URL относительно адреса раздела сайта.
$params['full_url'] string URL относительно адреса сайта.
$params['content'] string Содержимое страницы.
$params['create_datetime'] datetime Дата и время создания.
$params['update_datetime'] datetime Дата и время последнего обновления.
$params['create_contact_id'] int ID контакта автора.
$params['sort'] int Значение сортировки.
$params['sort'] int Статус: 0 (черновик), 1 (опубликована).
$params['id'] int ID страницы.
$params['parent_id'] int|null ID родительской страницы.
$params['domain'] string Адрес сайта страницы.
$params['route'] string Адрес раздела сайта, на который добавлена страница.
$params['name'] string Название страницы.
$params['title'] string Значение тега
TITLE
.$params['url'] string URL относительно адреса раздела сайта.
$params['full_url'] string URL относительно адреса сайта.
$params['content'] string Содержимое страницы.
$params['create_datetime'] datetime Дата и время создания.
$params['update_datetime'] datetime Дата и время последнего обновления.
$params['create_contact_id'] int ID контакта автора.
$params['sort'] int Значение сортировки.
$params['sort'] int Статус: 0 (черновик), 1 (опубликована).
… код плагина …
Результат работы плагина
{$backend_page_edit.action_button_li}
HTML-код дополнительного элемента <li> в меню редактирования страницы.
Блог
Пример кода плагина
PHP
public function backendPageEdit($params) { return [ 'action_button_li' => '<li><span class="hint"><i class="fas fa-info-circle text-blue"></i> ' . _wp('Custom info here') . '</span></li>', ]; }