API Настроек (рубрика)
add_settings_error() | Регистрирует сообщение о проверке опции, чтобы позднее показать это сообщение пользователю. Обычно такое сообщение - это ошибка проверки данных. |
add_settings_field() | Создает поле опции для указанной секции (указанного блока настроек). |
add_settings_section() | Создает новый блок (секцию), в котором выводятся поля настроек. Т.е. в этот блок затем добавляются опции, с помощью add_settings_field(). |
do_settings_fields() | Выводит на экран поля опций, относящихся к указанной секции. |
do_settings_sections() | Выводит на экран все блоки опций, относящиеся к указанной странице настроек в админ-панели. |
get_settings_errors() | Получает сообщения зарегистрированные функцией add_settings_error(). |
register_setting() | Регистрирует новую опцию и callback функцию для обработки значения опции при её сохранении в БД. |
settings_errors() | Выводит на экран сообщения (уведомления и ошибки) зарегистрированные функцией add_settings_error(). |
settings_fields() | Выводит скрытые поля формы на странице настроек (option_page, _wpnonce, ...). |
unregister_setting() | Позволяет отменить зарегистрированные ранее настройки (опции). Чаще всего используется с функцией деактивации плагина: register_deactivation_hook(). |