Jak ukryć pasek administratora WordPress?

Opublikowany: 2022-05-09

Ukryj pasek administratora WordPressa na niektórych stronach

Czasami możesz chcieć ukryć paski administracyjne WordPress na niektórych stronach. Na przykład pasek administratora może ingerować w projekt. Jest to szczególnie ważne, jeśli strony otwierają się w lightbox. Łatwo jest ukryć pasek administratora na niektórych stronach za pomocą filtra w WordPress.

WordPress ma filtr o nazwie show_admin_bar. Jeśli zwrócona zostanie wartość true, jego filtr pokaże pasek administratora. Jednak nie pokaże paska administracyjnego, jeśli zwrócona zostanie fałsz. Wartość $bool jest przekazywana do WordPressa, który zdecyduje, czy pasek administratora powinien się pojawić, czy nie. Poniższy kod można dodać do pliku functions.php Twojego motywu.

funkcja my_theme_hide_admin_bar($bool)

{

Jeśli ( is_page_template() 'page-popup.php') )?

Fałszywy zwrot

Inny:

Zwróć $bool

endif;

}

add_filter('show_admin_bar', 'my_theme_hide_admin_bar');

Kod sprawdza, czy jest używany page-popup.php. To jest plik motywu, którego użyłem do pokazania stron otwieranych w lightbox. Zwracamy wartość false, aby uniemożliwić wyświetlanie paska administracyjnego na stronach korzystających z tego szablonu. Jeśli tak nie jest, zwracamy false, aby wyłączyć pasek administratora. Warunek szablonu to tylko jeden przykład. Inne warunki WordPress mogą być użyte do wyłączenia paska administratora w wielu innych sytuacjach.

Gdy użytkownik zaloguje się do Twojej witryny, zobaczy pasek administratora u góry witryny. Zasadniczo jest to pasek narzędzi, który zapewnia szybki dostęp do funkcji pulpitu nawigacyjnego w interfejsie użytkownika. Nie zawsze jest przydatne, aby był widoczny na interfejsie użytkownika dla zalogowanych użytkowników. Możesz wyłączyć pasek administracyjny WordPressa i ukryć pasek administracyjny WordPressa dla wszystkich użytkowników, z wyjątkiem administratora. Wtyczka RegistrationMagic to wszystko, czego potrzebujesz.

Jak mogę ukryć pasek administratora przed WordPress?

Ludzie wolą widzieć pasek administracyjny u góry swoich stron podczas logowania się z interfejsu. Jednak w niektórych przypadkach lepiej jest wyłączyć pasek narzędzi. Może być konieczne wyświetlenie pełnoekranowej strony witryny po zalogowaniu się do witryny. Najlepiej ukryć pasek administracyjny, ponieważ zawiera wszystkie narzędzia do edycji, które normalnie można znaleźć na pulpicie nawigacyjnym.

Pasek administratora jest również bardziej przydatny dla autora, redaktora lub administratora. Te role użytkowników WordPressa odgrywają aktywną rolę w rozwoju witryny. Potrzebują dostępu do paska administracyjnego, który zawiera skróty do różnych ekranów na desce rozdzielczej.

Możesz zobaczyć pasek administratora zarówno na froncie, jak i zapleczu swojej witryny. Poniżej znajduje się ilustracja paska administracyjnego znajdującego się w prawym górnym rogu ekranu deski rozdzielczej. Został oznaczony na czerwono, aby był łatwiejszy do zobaczenia.

Przejście do „Ustawienia ogólne”

Teraz nauczmy się, jak ukryć paski administracyjne WordPress na stronie głównej Twojej witryny. Najpierw zainstaluj wtyczkę RegistrationMagic . Potem pójdziemy do przodu.

Kliknij link „Ustawienia globalne” z menu wtyczki. Ustawienia globalne zawierają wszystkie niezbędne ustawienia dla tej wtyczki strony rejestracji WordPress . Obejmuje to wszystkie aspekty wtyczki, od kont użytkowników, przez zabezpieczenia formularzy WordPress, po zewnętrzne integracje.

Następnie przejdź do ekranu „Ustawienia globalne” i kliknij opcję „Ustawienia ogólne”. Ta sekcja umożliwia dostęp do wszystkich formularzy z jednego miejsca. Oszczędza to czas. Nie musisz dostosowywać każdego formularza indywidualnie. Na tym ekranie można również edytować układ formularzy WordPress , typy plików dozwolonych do przesyłania i inne ustawienia.

Ukryj pasek administratora WordPress dla wszystkich użytkowników innych niż administrator

Przewiń w dół do ekranu „Ustawienia ogólne”, a znajdziesz ustawienie „Ukryj pasek narzędzi WordPress”.

To jest piąte ustawienie. Aby dezaktywować pole wyboru „Ukryj pasek narzędzi WordPress”, kliknij tutaj. To ustawienie ukrywa pasek administratora lub pasek narzędzi z interfejsu i można je wyłączyć. Wszyscy zalogowani użytkownicy będą mogli zobaczyć pasek administratora, gdy odwiedzą Twoją witrynę za pośrednictwem interfejsu. Jednak pasek administratora będzie nadal widoczny dla administratorów witryny, aby uzyskać do niego dostęp z interfejsu.

Aby zapisać zmiany, nie zapomnij kliknąć „Zapisz”.

Jaki jest cel buforowania paska administracyjnego?

Twój pasek administracyjny zostanie zapisany w pamięci podręcznej, jeśli integracja spełnia następujące kryteria.

  • Pełna integracja z witryną bez WAF
  • Po wyczyszczeniu strony administrator loguje się i wysyła pierwsze żądanie (po zalogowaniu) do CDN.
  • Określ limit czasu CDN dla buforowania StackPath CDN

Te warunki pozwolą Twojemu Origin odpowiedzieć na żądanie CDN dotyczące zawartości pamięci podręcznej. Plik HTML będzie odwoływał się do zasobu paska administracyjnego, a CDN zastąpi wszystkie nagłówki bez pamięci podręcznej zwykle dołączane przez Twoje Origin do tej strony. CDN poprosi o zasób paska administracyjnego bezpośrednio z Twojego Origin, a następnie umieści go w pamięci podręcznej. Żądanie z pamięci podręcznej zostanie wysłane do zalogowanego administratora dla każdego użytkownika, który ponownie zażąda tej samej strony.

Unikaj buforowania paska administracyjnego

Masz dwie opcje zatrzymania buforowania paska administracyjnego.

  • To modyfikuje ustawienia WordPressa, aby pasek administratora nie był używany na stronach publicznych.
  • Drugi zmieni ustawienia CDN, aby respektowały prawidłowe nagłówki Cache-Control z Twojego Origin. Twój pasek administracyjny będzie nadal działał jak poprzednio.

Wniosek

Bardzo łatwo jest wyłączyć paski administracyjne WordPress dla wszystkich użytkowników, z wyjątkiem administratora korzystającego z RegistrationMagic.

Pasek administratora wordPress jest ukryty na wszystkich profesjonalnych stronach internetowych, zarówno sklepach internetowych, blogach, jak i witrynach społecznościowych. Tylko twórcy witryn mogą korzystać z paska administracyjnego. Nie jest to coś, co zobaczą użytkownicy odwiedzający Twoją witrynę. Sprawia również, że Twoja witryna wygląda na niezorganizowaną i zajmuje miejsce. Użytkownicy uwielbiają schludność czystych i przestronnych witryn. Lepiej ukryć pasek administratora przed osobami niebędącymi administratorami. Dzięki temu Twoja witryna będzie wyglądać inteligentniej.

Wtyczka RegistrationMagic dba o wszystkie aspekty wyglądu strony. Pozwala stworzyć inteligentną stronę rejestracji WordPress i inteligentny formularz kontaktowy dla Twojej witryny.

Jeśli jeszcze nie uruchomiłeś swojej witryny WordPress i szukasz najlepszego hostingu WordPress, AccuWebHosting to miejsce, w którym możesz się zatrzymać.