Jak dostosować pasek administratora WordPress do własnych potrzeb?
Pasek administratora w WordPressie pełni funkcję szybkiego dostępu do podstawowych narzędzi. Domyślnie wygląda podobnie na każdej stronie, ale w praktyce możesz go zmieniać i dostosowywać do własnych potrzeb. Czasami chcesz go wyłączyć, kiedy indziej rozbudować o dodatkowe skróty, a jeszcze innym razem usunąć elementy, których nie używasz. W osobnym artykule wyjaśniliśmy, czym jest i jak działa, a dziś pokażemy Ci, jak łatwo możesz go dostosować do swoich potrzeb.
Jak dostosować pasek administratora WordPress do własnych potrzeb?
Tak naprawdę to mało kto zwraca uwagę na to, że pasek administratora w ogóle można dostosować do swoich potrzeb, jednak - bądźmy szczerzy - nie jest to domyślna opcja. Zrobisz to tak naprawdę na dwa sposoby albo edytując kod pliku functions.php, albo za pomocą dedykowanych wtyczek.
A zmiany w panelu administratora? Najprostsza i jedyna zmiana dotyczy widoczności. W ustawieniach profilu użytkownika (po zalogowaniu do panelu WordPress) znajdziesz opcję, która pozwala ukryć pasek na froncie strony. To przydatne, gdy przeszkadza Ci w podglądzie witryny. Administrator może też całkowicie wyłączyć pasek dla określonych ról użytkowników, tak aby nie pojawiał się np. autorom czy subskrybentom.
Dodawanie nowych pozycji w pasek admina
Pasek można rozszerzać. Często robią to automatycznie wtyczki, dodając swoje własne skróty. Jeśli jednak chcesz dodać link samodzielnie, możesz użyć prostego fragmentu kodu w functions.php:
function my_custom_toolbar_link($wp_admin_bar) {
$args = array(
'id' => 'my_custom_link',
'title' => 'Moja strona',
'href' => 'https://twoja-domena.pl'
);
$wp_admin_bar->add_node($args);
}
add_action('admin_bar_menu', 'my_custom_toolbar_link', 999);
Dzięki temu w pasku pojawi się dodatkowy element z linkiem, np. do strony ustawień czy panelu statystyk.
Usuwanie i reorganizacja elementów paska admina
Niektóre ikony mogą być zbędne. Jeśli nie korzystasz z linków do komentarzy czy logo WordPress, możesz je usunąć, używając takiego kodu:
function remove_toolbar_items($wp_admin_bar) {
$wp_admin_bar->remove_node('wp-logo');
$wp_admin_bar->remove_node('comments');
}
add_action('admin_bar_menu', 'remove_toolbar_items', 999);
Podobnie można też zmieniać kolejność pozycji albo grupować je w podmenu, aby pasek był bardziej przejrzysty.
Zmiana wyglądu i położenia pasek admina
Pasek administratora można również ostylować przy pomocy CSS. Najczęściej zmienia się kolor tła czy ikony, ale możliwe jest także przeniesienie całego paska z góry na dół ekranu. Takie modyfikacje stosuje się rzadziej, ale bywają pomocne przy projektach, w których układ strony koliduje z domyślnym wyglądem WordPress.
Tak, robi się to, m.in. kiedy, przykładowo, otrzymujesz zlecenie na kompleksowe przygotowanie strony WWW łącznie z obandowaniem panelu czy dostosowaniem go pod konkretny projekt.
Wtyczki do edycji ustawień paska admina
Wspomnieliśmy o nich na początku. Jeśli nie chcesz korzystać z kodu, istnieją gotowe wtyczki:
- Admin Bar Editor pozwala dodawać i usuwać elementy w pasku w trybie graficznym.
- Adminimize daje możliwość ukrywania fragmentów paska i całego panelu w zależności od roli użytkownika.
Dzięki takim narzędziom dostosowanie toolbara jest szybkie i nie wymaga znajomości programowania. Po zainstalowaniu nowej wtyczki po prosu przejdź do jej ustawień. Przykładowo, w Admin Bar Editor układ paska administratora tworzysz za pomocą widgetów, złap i upuść, włącz wyłącz, dodaj nowe.