page_save

Срабатывает после сохранения информационной страницы.

Shop-Script
Входящие параметры
передаются по ссылке
$params['page'] array Ассоциативный массив свойств обновлённой страницы из таблицы базы данных shop_page.
$params['old'] array|null Массив свойств страницы до её сохранения. Или NULL, если только что бы сохранена новая страница.
… код плагина …
Результат работы плагина
Shop-Script

Пример кода плагина

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