Регистрирует сообщение с ошибкой, используется везде где нужна проверка на введенные данные, для информирования об ошибках.
Пример фрагмента кода из файла регистрации
if (empty($reg['email'])) {
add_error(__('Вы не указали E-Mail адрес'));
}
if (!is_errors()) {
// Продолжаем регистрацию
}
Код функции
function add_error($msg = '')
{
$err = ds_get('ds_errors', array());
$err[] = $msg;
ds_set('ds_errors', $err);
}