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' ); }