Czym są powiadomienia administratora WordPress (i jak działają)?

Opublikowany: 2020-09-29

Nawet jeśli jesteś nowy w WordPressie, będziesz zaznajomiony z powiadomieniami administratora. Są to komunikaty wyświetlane na pulpicie nawigacyjnym, które informują o aktualizacjach, błędach, zmianach i nie tylko.

Powiadomienia administratora dostarczają krytycznych informacji o Twojej witrynie, co umożliwia podjęcie szybkich działań. Co więcej, jeśli jesteś twórcą motywów lub wtyczek, wiedza o tym, jak dodawać powiadomienia administratora do WordPress, jest ważna, ponieważ umożliwiają one łatwe przekazywanie wiadomości użytkownikom.

W tym artykule omówimy różne rodzaje powiadomień administracyjnych, z których możesz korzystać. Porozmawiamy o sytuacjach, w których warto używać powiadomień administratora, a następnie nauczymy Cię, jak dodać je do WordPressa. Chodźmy do pracy!

Jakie są rodzaje powiadomień administracyjnych w WordPressie?

Być może zauważyłeś, że nie wszystkie powiadomienia administratora WordPressa wyglądają tak samo. Domyślnie WordPress używa czterech różnych stylów w zależności od celu wyświetlanych powiadomień:

  1. Powodzenie. Jest to rodzaj powiadomienia, które zobaczysz podczas wprowadzania zmian w witrynie (takich jak instalacja wtyczki lub aktywacja) i znika bez żadnych problemów.
  2. Błąd. Jak sama nazwa wskazuje, zobaczysz tego typu komunikat, jeśli coś jest nie tak z Twoją witryną. Zazwyczaj jest to używane, gdy wtyczka lub motyw generuje błąd.
  3. Ostrzeżenie. Pojawi się tego typu powiadomienie, gdy wtyczka lub składnik witryny działa, ale nie działa zgodnie z oczekiwaniami.
  4. Informacja. Ten rodzaj powiadomienia administratora jest idealny do przekazywania prostych informacji.

Jak wspomnieliśmy wcześniej, te cztery klasyfikacje to style, których można używać do powiadomień administratora. Każda indywidualna notatka działa tak samo pod maską, więc widzisz tylko różnicę wizualną. Oto kilka przykładów:

Przykład powiadomień administratora.

Powiadomienie administratora WP 2FA

Dziennik aktywności i powiadomienie administratora Yoast SEO

Jeśli planujesz dodać niestandardowe powiadomienia administratora na swojej stronie internetowej (lub do wtyczki lub motywu, nad którym pracujesz), ważne jest, abyś stosował tę samą klasyfikację. Prosty schemat kolorów może pomóc użytkownikom na pierwszy rzut oka określić, którym zawiadomieniom należy nadać priorytet. Na przykład, jeśli widzimy czerwoną (błąd) lub żółtą (ostrzeżenie) informację, wiemy, że coś jest nie tak.

Mając to na uwadze, porozmawiajmy o tym, kiedy warto korzystać z powiadomień administratora WordPress.

Dlaczego warto dodawać niestandardowe powiadomienia administratora WordPress?

Powiadomienia administracyjne w WordPressie dotyczą użyteczności i mogą dostarczać użytkownikom opinii i krytycznych informacji. Na przykład powiadomienia o sukcesie. Jeśli zaktualizujesz jedno z ustawień wtyczki i zapiszesz zmiany, powiadomienie o powodzeniu zapewnia wizualne potwierdzenie procesu:

Wizualne potwierdzenie procesu sukcesu

W przypadku własnej witryny dodawanie niestandardowych powiadomień może nie być konieczne, chyba że wielu użytkowników ma dostęp do pulpitu nawigacyjnego. W takim przypadku możesz użyć powiadomień informacyjnych, aby zapewnić członkom swojego zespołu szybkie aktualizacje.

Powiadomienia administratora WordPressa dla twórców wtyczek i motywów

Wielu twórców wtyczek używa również powiadomień administratora do przekazywania ważnych informacji swoim użytkownikom. Są one również zwykle używane do promowania funkcjonalności premium wtyczki lub motywu.

Pamiętaj jednak, że nie wszyscy użytkownicy lubią być bombardowani powiadomieniami administratora. Od lat w społeczności WordPressa toczy się zdrowa debata na temat sposobu, w jaki programiści używają powiadomień.

Niewłaściwe użycie powiadomień administracyjnych może (i spowodowało) w niektórych przypadkach znaczny sprzeciw. Krótko mówiąc, musisz uważać na sytuacje, w których zdecydujesz się zaimplementować powiadomienia administratora. W następnej sekcji omówimy sposób dodawania powiadomień administratora i podamy kilka wskazówek dotyczących ich standaryzacji.

WSKAZÓWKA: Zarządzanie powiadomieniami administratora w WordPress

Jeśli masz zbyt wiele powiadomień administratora na swoim WordPressie, ale nie chcesz odrzucać ich przed przeczytaniem (kiedy masz czas), ale rozpraszają Cię, użyj wtyczki Admin Notices Manager, aby przenieść wszystkie powiadomienia administratora w jednym centralnym umieść i przeczytaj je w dogodnym dla siebie czasie.

Jak dodać powiadomienia administratora w WordPressie (2 sposoby)

Nauczmy teraz, jak dodawać powiadomienia administratora w WordPressie na dwa sposoby. Najpierw omówimy podejście ręczne, a następnie pokażemy, jak dodawać powiadomienia administratora za pomocą wtyczki.

1. Dodaj ręcznie powiadomienia administratora

Ponieważ WordPress zapewnia już domyślne style powiadomień administracyjnych, dodawanie nowych powiadomień do Twojej witryny nie jest tak skomplikowane, jak mogłoby się wydawać. Dzieje się tak, ponieważ możesz użyć istniejących „haczyków” do wywołania różnych stylów alertów.

W każdym razie musisz dodać kilka fragmentów kodu do swojej witryny. Istnieją dwa podejścia, które możesz zastosować, jeśli chodzi o ręczne wdrażanie powiadomień administratora:

  1. Dodaj kod do pliku functions.php aktywnego motywu.
  2. Utwórz niestandardową wtyczkę kodu dla WordPress, która zawiera kod powiadomienia.

Które podejście zastosujesz, będzie zależało od tego, do czego planujesz używać powiadomień administratora. Oto krótki przykład niestandardowego powiadomienia administratora, które wyświetla komunikat „Jesteś na stronie ustawień!”:

function notice_example(){
    global $pagenow;
    if ( $pagenow == 'options-general.php' ) {
         echo '<div class="notice notice-warning is-dismissible">
             <p>You are on the settings page!</p>
         </div>';
    }
}
add_action('admin_notices', 'notice_example');

Tutaj rejestrujemy nową funkcję o nazwie notice_example . Ta funkcja sprawdza, czy aktualnie jesteś na stronie Ustawienia WordPressa. Jeśli tak, wyświetla komunikat „Jesteś na stronie ustawień!” wiadomość przy użyciu stylu ostrzeżenia administratora.

Zauważysz również parametr is-dismissible . Umożliwia to użytkownikowi końcowemu odrzucenie lub zamknięcie powiadomienia, co zawsze jest zalecane. Tak to wygląda:

Przykład powiadomienia administratora

Jeśli chcesz utworzyć niestandardowe powiadomienia administratora dla określonych działań, zapoznaj się z podręcznikiem programisty WordPress, który zawiera wszystkie potrzebne informacje. Co więcej, autorzy motywów powinni zajrzeć na stronę WPTRT GitHub. Zapewnia to niestandardową klasę, która pomaga tworzyć ustandaryzowane powiadomienia administratora, które domyślnie można odrzucić dla użytkownika końcowego.

Następnie spójrzmy na użycie wtyczki do tworzenia powiadomień administratora WordPress.

2. Użyj wtyczki, aby dodać niestandardowe powiadomienia administratora

Nie ma zbyt wielu wtyczek, które umożliwiają skonfigurowanie niestandardowych powiadomień administratora w WordPress. Dzieje się tak, ponieważ funkcjonalność zwykle wykracza poza potrzeby większości użytkowników wtyczek, a powiadomienia dla administratorów są lepiej zakodowane w rdzeniu projektu.

Mimo to naszą zalecaną opcją są tutaj powiadomienia administratora KJM:

Powiadomienia administratora KJM

Po zainstalowaniu wtyczki możesz skonfigurować nowe powiadomienia administratora, przechodząc do nowej karty Powiadomienia na pulpicie nawigacyjnym:

Karta powiadomień

Kliknij Dodaj powiadomienie , a będziesz mógł użyć edytora WordPress do złożenia żądanej wiadomości. Dzięki tej wtyczce możesz podzielić ogłoszenia na dwie części. Tytuł będzie bardziej widoczny, a jego treść będzie zawierać tekst widoczny poniżej:

Dodawanie niestandardowych wiadomości

Gdy opublikujesz powiadomienie, zobaczysz, że pojawi się ono automatycznie u góry dowolnej strony, na której się znajdujesz:

Opublikowane ogłoszenia

Po dostosowaniu komunikatu powiadomienia możesz zdecydować, które role użytkowników będą go widzieć:

Przypisywanie ról użytkowników

Ta funkcja sprawia, że ​​wtyczka jest fantastyczną opcją, jeśli pracujesz z dużym zespołem, ponieważ masz pełną kontrolę nad tym, kto widzi każdą wiadomość. Co więcej, wtyczka umożliwia również zmianę niektórych aspektów wyglądu powiadomień. Na przykład możesz ukryć jego tytuł, kto go opublikował, a nawet zmienić jego kolory:

Opcje wyświetlania informacji

Podobnie jak w przypadku każdej innej treści tworzonej za pomocą edytora WordPress, możesz zapisać powiadomienia administratora jako wersje robocze lub zaplanować je zamiast publikować od razu. Na koniec możesz zmienić domyślny styl, którego używają Twoje powiadomienia, korzystając z menu Notice Cats po prawej stronie:

Uwaga menu Kot

W naszym przykładzie użyliśmy stylu SUCCESS . Pamiętaj jednak, że powinieneś zmienić styl, którego używasz, w zależności od rodzaju powiadomienia administratora, które chcesz wysłać.

Dodaj niestandardowe powiadomienia administratora w WordPress

Zwracanie uwagi na powiadomienia administratora może pomóc w zapewnieniu, że Twoja witryna jest zawsze w najlepszym możliwym stanie. Oprócz utrzymywania witryny, wiedza o tym, jak dodawać powiadomienia administratora w WordPress, ma kluczowe znaczenie, jeśli planujesz tworzyć niestandardowe motywy lub wtyczki.

Istnieją dwa sposoby dodawania powiadomień administratora w WordPressie, a mianowicie:

  1. Dodaj powiadomienia administratora ręcznie za pomocą kodu.
  2. Użyj wtyczki, aby dodać niestandardowe powiadomienia administratora.

Wskazówka dla użytkownika: jeśli chcesz mieć większą kontrolę nad istniejącymi powiadomieniami administratora lub upewnić się, że nie przegapisz żadnych kluczowych powiadomień, nie zapomnij użyć Menedżera powiadomień administratora do zarządzania wszystkimi powiadomieniami administratora w WordPress. Dzięki tej wtyczce będziesz mógł szybko uzyskać dostęp do „skrzynki odbiorczej” powiadomienia administratora, która zawiera wszystkie powiadomienia. Rezultatem jest czystsze wrażenia dla użytkownika końcowego, przy jednoczesnym dostarczaniu mu ważnych informacji.