page_save
Срабатывает после сохранения информационной страницы.
Доступно начиная с версии фреймворка 1.6.0.
Хаб
Входящие параметры (передаются по ссылке)
$params['page'] array Ассоциативный массив свойств обновлённой страницы из таблицы базы данных helpdesk_page.
$params['old'] array|null Массив свойств страницы до её сохранения. Или NULL, если только что бы сохранена новая страница.
$params['old'] array|null Массив свойств страницы до её сохранения. Или NULL, если только что бы сохранена новая страница.
… код плагина …
Результат работы плагина
Хаб
Пример кода плагина
PHP
public function pageSave($params) { if (!strlen(trim($params['page']['content'])) && strlen(trim(ifset($params, 'old', 'content', '')))) { waLog::log( sprintf( _wp('Contents of page #%d deleted during saving.'), $params['page']['id'] ), 'myplugin.log' ); } }