Объединение всех настроек на одной странице

Вставка нескольких строчек кода в файл functions.php позволяет нам вывести абсолютно все настройки сайта на одной странице.

function full_settings_page() {
	add_options_page(__('All Settings'), __('All Settings'), 'administrator', 'options.php');
}
 
add_action('admin_menu', 'full_settings_page');

В меню появится новый пункт «Все настройки», хотя назвать его можете как угодно.

ссылка все настройки

Фактически, здесь просто выводится содержание таблицы wp_options (по алфавиту) с возможностью дальнейшего редактирования.

общая страница настроек

Также здесь содержатся настройки всех плагинов и тем.

Эта возможность может оказаться полезна в том случае, когда нужно отредактировать какой-то параметр в базе данных, но лезть в phpMyAdmin или куда-то ещё неохота.

Подпишитесь, чтобы раз в неделю получать свежие статьи с блога по email.

Смотрите также

Оставить комментарий / вопрос

phpjsHTMLCSSSQLПросто код
  Для того, чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или авторизуйтесь на сайте.
Получайте новости блога по email или следите за мной в социальных сетях.
  • Миша: Добрый день! В принципе вам только немного нужно доработать код из этого поста - категории уже есть, цена - это и так...

  • eveniy: Добрый день Михаил, подскажите на примере как добавить свои произвольные поля в в вашу форму фильтрации: Я так понимаю...

  • Миша: Отлично! )

  • Дмитрий: сам разобрался: в настройках кастомного типа записи недавно оптимизировал настройки и переоптимизировал: в аргументе 'ta...

  • Дмитрий: У меня по какой-то причине пропало отображение (как в колонке меню слева, так и метабокс в записях ) раздела рубрик для...