page_save
Срабатывает после сохранения информационной страницы.
Доступно начиная с версии фреймворка 1.6.0.
Блог
Входящие параметры (передаются по ссылке)
$params['page'] array Ассоциативный массив свойств обновлённой страницы из таблицы базы данных blog_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'
);
}
}









