page_delete
Срабатывает перед удалением информационной страницы.
Доступно начиная с версии фреймворка 1.6.0.
Блог
Входящие параметры (передаются по ссылке)
$params['page'] array Ассоциативный массив свойств удаляемой страницы из таблицы базы данных blog_page.
$params['child_ids'] array ID дочерних страниц.
$params['child_ids'] array ID дочерних страниц.
… код плагина …
Результат работы плагина
Блог
Пример кода плагина
PHP
public function pageDelete($params)
{
$deleted_page_ids = [$params['page']['id']];
if ($params['child_ids']) {
$deleted_page_ids = array_merge($deleted_page_ids, $params['child_ids']);
}
waLog::log(
sprintf(
_wp('Deleted pages’ IDs: %s.'),
implode(', ', $deleted_page_ids)
),
'myplugin.log'
);
}









