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

Вставка нескольких строчек кода в файл 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 или куда-то ещё неохота.

Миша Рудрастых Разработчик WordPress WooCommerce

Миша Рудрастых

Впервые познакомился с WordPress в 2009 году, и после двух лет мучений с Joomla и самописными движками это был просто бальзам на душу. С 2014 года меня можно встретить на WordCamp — официальной конфе по WP в Москве, иногда там выступаю. Также в настоящее время веду курсы по WordPress в Epic Skills в Питере.

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