Ми вже писали як перейменовувати і додавати нові пункти меню в Консолі , як додавати вкладки в налаштуваннях , як додавати нові поля в профілі користувача і навіть як відключити панель адміністратора зовсім. Тепер я покажу, як додавати нові кнопки на панель адміністратора , яка з'являється автоматично, якщо ви увійшли до 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, швидше за все, він буде працювати і на інших версіях.





















Коментарі до запису: 3
Дякую. А то іноді зайві рухи мишею не хочеться робити. А тепер у код так просто потрапити!
А як можна додати своє меню до лівої частини адмінки?
Можливо, вам допоможуть ці уроки:
https://hostenko.com/wpcafe/hacks/kak-sozdat-stranitsu-globalnyih-nastroek-wordpress/
https://hostenko.com/wpcafe/hacks/nastroyka-paneli-administratora-wordpress/
https://hostenko.com/wpcafe/tutorials/kak-dobavit-svoi-vkladki-na-stranitsah-nastroek-v-wordpress/