Intereting Posts
Невозможно фильтровать категории с использованием изотопа порядок по второму слову в заголовке? Получить название меню внутри ходока перенаправить на домашнюю страницу после входа в систему Как добавить метабокс в панель администратора? Удаление тегов объявлений удаляет категории Запуск сценариев и стилей нескольких CPTS Как вы разрабатываете и обновляете, когда получаете новые требования к уже существующему сайту? WordPress 4.0 Заставляет весь сайт в SSL Запустить Jquery Script после удаления сообщения в конце Использование строки из настраиваемого поля в пределах ссылки Расширение темы: создание новых функций в виде плагинов или модулей ядра? Как отключить миниатюры изображений из медиа-менеджера, но не отправлять медиа-загрузчик? Как установить фоновое изображение в WordPress? Как удалить все сообщения и вложения пользователя при его удалении?

Как добавить кнопку Reset to Defaults с помощью API настроек?

Как добавить кнопку сброса при использовании API настроек?

У меня есть что-то вроде этого, которое хранит мои значения по умолчанию:

$slider_options = get_option( 'nextslider_options' ); /* Define the array of defaults */ $defaults = array( 'width' => 0, 'height' => 0, 'effect' => 'fade', 'bullets' => 0, 'arrows' => 0, 'slidelength' => 4000, 'animationlength' => 600 ); $slider_options = wp_parse_args( $slider_options, $defaults ); 

В качестве шаблона я использовал Песочницу настроек .

Solutions Collecting From Web of "Как добавить кнопку Reset to Defaults с помощью API настроек?"

Добавьте новый раздел настроек для кнопки сброса, которая вызывается на каждой вкладке. В функции обратного вызова для поля создайте кнопку сброса. Я бы включил кнопку отправки здесь, чтобы получить обе бок о бок.

В функции проверки удалите всю опцию, если в запросе присутствует кнопка сброса.