Oczyść frontend dla zalogowanych użytkowników. Skopiuj kod, aby wyłączyć pasek narzędzi dla wszystkich oprócz administratorów.
PL

Ukryj pasek administratora w WordPress

5.00 /5 - (29 głosów )
Ostatnio zweryfikowano: 1 maja 2026
2min czytania
Poradnik
500+ projektów WP

W serwisach członkowskich, sklepach WooCommerce i portalach klientów standardowy pasek administratora WordPressa przeszkadza zwykłym użytkownikom. Wygląda nieprofesjonalnie i odciąga uwagę od właściwej treści.

#Problem

Pasek administratora WordPressa pojawia się dla każdego zalogowanego użytkownika. Problematyczne w:

  • Serwisach członkowskich: psuje profesjonalny wygląd interfejsu
  • E-commerce: odciąga uwagę od ścieżki zakupowej
  • Portalach klienta: wygląda nieprofesjonalnie i obniża zaufanie

#Rozwiązanie

Dodaj poniższy fragment do functions.php motywu potomnego:

/**
 * Pokaż pasek administratora tylko administratorom.
 */
add_action('after_setup_theme', 'wppoland_remove_admin_bar');

function wppoland_remove_admin_bar() {
    if ( ! current_user_can( 'administrator' ) && ! is_admin() ) {
        show_admin_bar( false );
    }
}

#Jak to działa

  1. current_user_can('administrator') – sprawdza, czy użytkownik ma rolę administratora.
  2. ! is_admin() – ogranicza działanie wyłącznie do frontendu, żeby nie zakłócać kokpitu.
  3. show_admin_bar(false) – wyłącza pasek narzędzi.

#Ukrywanie według ról

Jeśli chcesz ukryć pasek tylko dla wybranych ról, użyj poniższego wariantu. Sprawdza on tablicę ról przeciwko zalogowanemu użytkownikowi:

add_action('after_setup_theme', 'wppoland_remove_admin_bar_by_role');

function wppoland_remove_admin_bar_by_role() {
    if ( is_admin() ) return;

    $current_user = wp_get_current_user();
    $hidden_roles = array( 'subscriber', 'customer', 'contributor' );

    if ( array_intersect( $hidden_roles, $current_user->roles ) ) {
        show_admin_bar( false );
    }
}

#Dlaczego kod, a nie wtyczka?

Wady wtyczki:

  • Dodatkowe zapytania do bazy danych
  • Kolejne pliki PHP w stosie ładowania
  • Konieczność aktualizowania i pilnowania kompatybilności

Zalety własnego kodu:

  • Zerowy narzut wykonawczy
  • Wersjonowanie razem z motywem
  • Brak konfliktów z innymi wtyczkami
  • Szybsze wykonanie

#Dobre praktyki

  1. Zawsze sprawdzaj is_admin(), żeby nie ukryć paska w panelu administracyjnym.
  2. Używaj capabilities (current_user_can) zamiast nazw ról – jest to bezpieczniejsze i bardziej elastyczne.
  3. Testuj na różnych rolach: subskrybent, klient, autor, redaktor.
  4. Dokumentuj zmianę w changelogu motywu.

#Podsumowanie

  • Czysty, profesjonalny frontend
  • Lepsze doświadczenie użytkownika
  • Brak narzutu wtyczek
  • Pełna kontrola nad warunkami widoczności

Sprawdź nasze profesjonalne usługi WordPress, aby rozwinąć swój projekt.

Następny krok

Przekuj artykuł w realne wdrożenie

Pod tym wpisem dokładam linki, które domykają intencję użytkownika i prowadzą dalej w strukturze serwisu.

Chcesz wdrożyć ten temat na swojej stronie?

Jeśli chcesz przełożyć wiedzę z artykułu na działającą stronę, sklep albo przebudowę serwisu, przygotuję konkretny zakres prac.

FAQ do artykułu

Często zadawane pytania

Najważniejsze odpowiedzi, które pomagają wdrożyć temat w praktyce.

SEO-ready GEO-ready AEO-ready 3 Q&A
Po co ukrywać pasek administratora w WordPressie?
Żeby uprościć frontend dla klientów, subskrybentów i użytkowników portali członkowskich.
Jak ukryć pasek administratora?
Najczęściej robi się to przez filtr show_admin_bar i warunek oparty o role lub uprawnienia użytkownika.
Kiedy to rozwiązanie ma sens?
Głównie w sklepach, portalach klienta i stronach membership, gdzie pasek admina psuje doświadczenie użytkownika.

Potrzebujesz FAQ dopasowanego do branży i rynku? Przygotujemy wersję pod Twoje cele biznesowe.

Porozmawiajmy

Polecane artykuły

Dowiedz się, kiedy przebudowa strony internetowej jest konieczna. 7 konkretnych sygnałów technicznych i biznesowych, które oznaczają, że Twoja strona wymaga modernizacji w 2026 roku.
wordpress

Kiedy przebudować stronę internetową? 7 sygnałów, że czas na modernizację

Dowiedz się, kiedy przebudowa strony internetowej jest konieczna. 7 konkretnych sygnałów technicznych i biznesowych, które oznaczają, że Twoja strona wymaga modernizacji w 2026 roku.

Przestań dostarczać generyczne kokpity. Naucz się dostosowywać Menu Administratora, Pasek Narzędzi i Widżety Kokpitu, aby stworzyć rozwiązanie White Label.
development

Customizacja panelu administratora WordPress: Przewodnik dewelopera 2026

Przestań dostarczać generyczne kokpity. Naucz się dostosowywać Menu Administratora, Pasek Narzędzi i Widżety Kokpitu, aby stworzyć rozwiązanie White Label.

Artykuł 28 Rozporządzenia 2022/2554 czyni podmioty finansowe odpowiedzialnymi za ryzyko ICT każdej strony trzeciej, z którą współpracują. Opisuję checklistę due diligence dostawcy, którą dostarczam wraz z mandatami WordPress dla banków i ubezpieczycieli w 2026.
wordpress

DORA Artykuł 28 – ryzyko stron trzecich ICT: audyt dostawcy hostingu i WAF dla WordPress

Artykuł 28 Rozporządzenia 2022/2554 czyni podmioty finansowe odpowiedzialnymi za ryzyko ICT każdej strony trzeciej, z którą współpracują. Opisuję checklistę due diligence dostawcy, którą dostarczam wraz z mandatami WordPress dla banków i ubezpieczycieli w 2026.