Niektórzy czytelnicy pytali nas, jak wyłączyć pasek administratora WordPress. Chociaż jest to drobna zmiana, niektórzy użytkownicy wolą to robić z różnych powodów, takich jak utrzymanie czystszego interfejsu użytkownika lub poprawa doświadczenia użytkownika dla użytkowników niebędących administratorami.
Domyślnie można łatwo wyłączyć pasek administracyjny WordPress dla poszczególnych użytkowników. Może to jednak być czasochłonne, jeśli na Twojej stronie jest duża liczba zarejestrowanych użytkowników.
W tym artykule pokażemy Ci, jak łatwo wyłączyć pasek administratora WordPress dla wszystkich użytkowników z wyjątkiem administratorów.

Czym jest pasek administratora WordPress?
Domyślnie WordPress wyświetla pasek administratora u góry ekranu dla wszystkich zalogowanych użytkowników. Kiedy jesteś zalogowany na swoje konto, możesz zobaczyć ten pasek narzędzi w obszarze administratora WordPress i na wszystkich innych stronach.

Pasek administratora WordPress zawiera przydatne skróty do różnych obszarów zaplecza WordPress, a te skróty zmieniają się w zależności od roli i uprawnień użytkownika w WordPressie.
Jednak pasek administratora może rozpraszać podczas przeglądania front-endu Twojej strony internetowej.
Może to również wpłynąć na projekt Twojej witryny i doświadczenie użytkownika. Może to stanowić problem, jeśli tworzysz lub zarządzasz witryną WordPress dla strony trzeciej, ponieważ uniemożliwia im zobaczenie, jak naprawdę wygląda ich witryna.
Na szczęście istnieje wiele sposobów na wyłączenie paska administratora dla wszystkich użytkowników oprócz administratorów. Po prostu skorzystaj z poniższych szybkich linków, aby przejść do wybranej metody:
- Metoda 1: Zmień uprawnienia każdego użytkownika w WordPress
- Metoda 2: Użyj kodu, aby wyłączyć pasek administratora dla użytkowników niebędących administratorami (zalecane)
- Metoda 3: Użyj darmowej wtyczki do wyłączenia paska administratora dla użytkowników niebędących administratorami
Samouczek wideo
Jeśli wolisz instrukcje pisemne, czytaj dalej.
Metoda 1: Zmień uprawnienia każdego użytkownika w WordPressie
Możesz wyłączyć pasek administratora dla konkretnych użytkowników, po prostu edytując ich profil użytkownika. Jest to szybka i łatwa metoda, jeśli chcesz usunąć pasek tylko dla niewielkiej liczby osób. Jednak jeśli prowadzisz witrynę członkowską z dużą liczbą użytkowników, zalecamy wybór innej metody.
Aby usunąć pasek administratora ręcznie, przejdź do strony Użytkownicy » Wszyscy użytkownicy w panelu administracyjnym WordPress. Następnie najedź kursorem myszy na użytkownika WordPress, który nie potrzebuje paska administratora, i kliknij „Edytuj”, gdy się pojawi.

Spowoduje to otwarcie profilu użytkownika.
Stąd odznacz pole wyboru obok opcji „Pokaż pasek narzędzi podczas przeglądania witryny”.

Następnie przewiń na dół ekranu i kliknij „Zaktualizuj użytkownika”, aby zapisać zmiany. Spowoduje to wyłączenie paska administratora tylko dla tej konkretnej osoby.
Aby ukryć pasek narzędzi dla większej liczby użytkowników, po prostu wykonaj ten sam proces opisany powyżej.
Metoda 2: Użyj kodu, aby wyłączyć pasek administratora dla użytkowników niebędących administratorami (zalecane)
Jeśli musisz ukryć pasek administratora dla wielu różnych osób, ręczna zmiana ustawień każdego użytkownika zajęłaby dużo czasu i wysiłku.
Z tego powodu zalecamy wyłączenie paska administratora poprzez dodanie kodu do pliku functions.php, który jest plikiem motywu WordPress.
Niektóre poradniki sugerują ręczną edycję plików motywu, ale może to spowodować typowe błędy WordPressa, a nawet całkowicie zepsuć Twoją stronę.
Z tego powodu zalecamy użycie WPCode. Jest to najlepsza wtyczka do fragmentów kodu, która ułatwia dodawanie niestandardowego kodu w WordPress bez narażania Twojej witryny na ryzyko.
Użyliśmy WPCode do zmiany schematu kolorów administratora, usunięcia tekstu „Howdy Admin”, wyłączenia przycisku Opcje ekranu i nie tylko.
Najpierw musisz zainstalować i aktywować darmową wtyczkę WPCode. Więcej informacji znajdziesz w naszym przewodniku krok po kroku na temat jak zainstalować wtyczkę WordPress.
Po aktywacji wtyczki przejdź do Fragmenty kodu » Dodaj fragment.

Tutaj zobaczysz wszystkie gotowe fragmenty, które możesz dodać do swojej witryny.
W rzeczywistości WPCode ma dokładny fragment kodu, którego potrzebujesz, aby wyłączyć pasek administratora w swojej wbudowanej Bibliotece Fragmentów. Po prostu przejdź do Fragmenty kodu » Biblioteka.

Tutaj, wyszukaj „Disable The WP Admin Bar”.
Gdy pojawi się odpowiedni fragment, po prostu kliknij przycisk „Użyj fragmentu”.

Wtyczka automatycznie doda kod do Twojej strony, nada mu opisowy tytuł, wybierze odpowiednią metodę wstawienia, a nawet doda tagi, które pomogą Ci zidentyfikować fragment kodu.
Oto jak wygląda kod:
/* Disable WordPress Admin Bar for all users */
add_filter( 'show_admin_bar', '__return_false' );
Teraz, jeśli Twoim celem jest wyłączenie paska administratora dla wszystkich użytkowników, wystarczy przełączyć przełącznik z „Nieaktywny” na „Aktywny”, a następnie kliknąć „Aktualizuj”.

Jednakże, ponieważ naszym celem jest wyłączenie paska administratora WordPress dla użytkowników niebędących administratorami, musimy wprowadzić kilka drobnych poprawek w kodzie.
Możesz zastąpić istniejący kod następującym:
/* Disable WordPress Admin Bar for all users except administrators */
add_filter( 'show_admin_bar', 'restrict_admin_bar' );
function restrict_admin_bar( $show ) {
return current_user_can( 'administrator' ) ? true : false;
}
Ten kod identyfikuje wszystkich użytkowników niebędących administratorami, którzy aktualnie nie przeglądają panelu administratora. Dla tych użytkowników wyłącza pasek administratora WordPress.
Następnie przewiń stronę w dół do sekcji „Wstawianie”. Tutaj możesz zachować domyślną metodę „Automatyczne wstawianie”, aby upewnić się, że kod działa wszędzie.

Na koniec przewiń do góry ekranu i kliknij suwak „Nieaktywny”, aby wyświetlił się „Aktywny”.
Następnie kliknij przycisk „Zapisz fragment” lub „Aktualizuj”, aby fragment kodu stał się aktywny.

To wszystko! Pamiętaj tylko, aby sprawdzić swoją stronę WordPress, aby upewnić się, że wszystko działa poprawnie.
Metoda 3: Użyj darmowej wtyczki do wyłączenia paska administratora dla użytkowników niebędących administratorami
Jeśli nie chcesz dodawać kodu do swojej witryny, możesz ukryć pasek administratora za pomocą wtyczki. Hide Admin Bar Based on User Roles pozwala usunąć pasek narzędzi w zależności od różnych ról użytkowników, więc jest to dobry wybór, jeśli chcesz wyłączyć pasek dla wszystkich członków, klientów WooCommerce lub innych ról użytkowników.
Najpierw musisz zainstalować i aktywować wtyczkę Hide Admin Bar Based on User Roles. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku na temat jak zainstalować wtyczkę WordPress.
Po aktywacji należy przejść do strony Ustawienia » Ustawienia ukrywania paska administracyjnego. Stąd zaznacz pola wyboru obok ról użytkowników, dla których chcesz wyłączyć pasek administracyjny.

Po wykonaniu tej czynności kliknij „Zapisz zmiany”, aby zapisać ustawienia.
Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak wyłączyć pasek administratora WordPress dla wszystkich użytkowników oprócz administratorów. Możesz również zapoznać się z naszym przewodnikiem na temat jak otrzymywać powiadomienia e-mail o zmianach w postach w WordPress oraz naszymi najlepszymi wyborami ekspertów dotyczącymi najlepszych wtyczek do logowania aktywności i śledzenia w WordPress.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.


Jiří Vaněk
Jest to naprawdę bardzo przydatne dla strony internetowej z wieloma autorami. Zastosowałem to prawie natychmiast po przeczytaniu o tym. Wcześniej nie zwracałem zbytniej uwagi na ten problem, ale ponieważ niedawno ukończyłem stronę internetową z wieloma autorami, ten tutorial był bardzo na czasie, a Ty po raz kolejny doprowadziłeś mnie do interesującej modyfikacji, która poprawia bezpieczeństwo.
Livingstone
Powoduje błąd po aktywacji
Wsparcie WPBeginner
It would depend on what method you are using as well as the error for us to be able to assist. If you reach out using our contact form our support team should be able to assist you further
Admin
Dayo Olobayo
Dziękuję za artykuł, ale proszę, czy jest sposób na dostosowanie paska administratora do moich potrzeb?
Wsparcie WPBeginner
W tym celu zalecamy zapoznanie się z naszym poniższym artykułem!
https://www.wpbeginner.com/beginners-guide/how-to-customize-wordpress-admin-area-dashboard-for-beginners/#customizeadmintoolbar
Admin
Hajjalah
Mam na swoim blogu wtyczkę Pytania i Odpowiedzi, która automatycznie dodaje pasek administratora dla wszystkich użytkowników, gdy tylko ją zaktualizuję. Cieszę się, że WPCode całkowicie wyłączył tę irytującą funkcję. Dziękuję WPBeginner za pomocny artykuł.
Wsparcie WPBeginner
Proszę bardzo!
Admin
Moinuddin Waheed
Jest to bardzo potrzebne, aby ukryć pasek administratora dla wszystkich użytkowników oprócz administratora.
Myślałem o tym wielokrotnie, zwłaszcza gdy prowadziłem stronę z wiadomościami i miałem wielu autorów i współpracowników.
Pokazywanie im paska administratora jest nie tylko niepotrzebne, ale także irytujące.
Naprawdę doceniam kroki, aby pozbyć się tego paska administratora i zachować go tylko dla administratora.
Amos Showole
Wow… To świetnie, rozwiązałeś problem, z którym się borykałem na jednej z moich stron WordPress, na której był zainstalowany BuddyPress….
Wsparcie WPBeginner
Cieszę się, że nasz przewodnik okazał się pomocny!
Admin