Мы уже писали как переименовывать и добавлять новые пункты меню в Консоли, как добавлять свои вкладки в настройках, как добавлять новые поля в профиле пользователя и даже как отключить панель администратора вовсе. Теперь я покажу, как добавлять новые кнопки на панель администратора, которая появляется автоматически, если вы вошли в WordPress.

Например, давайте добавим на панель администратора кнопку "Код темы", нажав на которую, вы сразу попадаете в редактор кода вашей активной темы оформления WordPress. Это удобно, если вам часто приходится вносить небольшие правки в код темы. Или это может послужить временным решением на момент, пока вы тестируете и настраиваете новую тему оформления.

Откройте файл темы functions.php и добавьте следующий код:

// Добавляем кнопку Код темы в админ панель
function admin_bar_theme_editor_option() {
	global $wp_admin_bar;
		if ( !is_super_admin() || !is_admin_bar_showing() )
		return;
		$wp_admin_bar->add_menu(
			array( 'id' => 'edit-theme',
			'title' => __('Код темы'),
                        'href' => admin_url( 'theme-editor.php')
		)
		);
	}

add_action( 'admin_bar_menu', 'admin_bar_theme_editor_option', 100 );

Как только вы сохраните файл и обновите его на сайте, на панель администратора добавится новая кнопка:

Вот и все. Теперь вы можете перейти к просмотру кода темы из сайта, сделав всего 1 клик. Мы проверили этот код на версии WordPress 3.4.1, скорее всего он будет работать и на других версиях.

Источник: WPBeginner.com

Вам понравился материал?

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

3 комментария

сначала новые
по рейтингу сначала новые по хронологии

Спасибо. А то иногда лишние движения мышью неохота делать. А теперь в код так просто попасть!