Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Czy WordPress potrzebuje centrum powiadomień? My tak uważamy, a Ty?

WordPress umożliwia autorom wtyczek i motywów wyświetlanie powiadomień w obszarze administracyjnym, aby informować użytkowników o nowych funkcjach i aktualizacjach. Jednak w tempie, w jakim rozwija się ekosystem WordPress, powiadomienia administratora mogą wymknąć się spod kontroli.

Aktualizacja twoich wtyczek i widok połowy ekranu pokrytego powiadomieniami administratora jest niezwykle irytujący.

Notifications in the admin area of a WordPress site

Jednak jest to jeszcze bardziej frustrujące dla autorów wtyczek, ponieważ to my jesteśmy za to obwiniani.

Oczywiście są też wtyczki, które nadużywają powiadomień administratora do celów promocyjnych. Niektórych nie można nawet zamknąć. Po obejrzeniu artykułu Jeffa na WPTavern i przeczytaniu niektórych komentarzy, poczuliśmy się zmuszeni do napisania na ten temat i zaoferowania sugestii, która może poprawić ten problem.

Jeśli uważasz, że powiadomienia administratorów wymykają się spod kontroli, to powinieneś wiedzieć, że będzie tylko gorzej (chyba że coś z tym zrobimy).

Obecnie w oficjalnym katalogu wtyczek WordPress znajduje się ponad 44 000 wtyczek. Nie licząc tysięcy, które są hostowane na Githubie lub komercyjnych wtyczek WordPress.

W miarę jak coraz więcej programistów wpisze się w ekosystem WordPressa i tworzone będą nowe wtyczki, można sobie wyobrazić, że nadejdzie czas, kiedy zaktualizujesz 5 wtyczek i zobaczysz 5 różnych powiadomień administratora.

Jakie jest więc rozwiązanie?

Scentralizowane centrum powiadomień.

Kiedy przekształciliśmy OptinMonster z wtyczki WordPress w oprogramowanie jako usługę (aplikację SaaS), jedną z pierwszych rzeczy, które zbudowaliśmy, było centrum powiadomień, aby informować naszych użytkowników o nowych zmianach.

OptinMonster Notification Center

Zostało to bardzo dobrze przyjęte przez naszych odbiorców. Użytkownicy mogą oznaczyć powiadomienie jako przeczytane i zawsze mogą wrócić do poprzednich powiadomień. Jest to dyskretne i dobrze służy swojemu celowi. Ci, którzy chcą być na bieżąco, czytają powiadomienia, inni mogą je zignorować, oznaczając je jako przeczytane.

W Awesome Motive odbyliśmy kilka wewnętrznych dyskusji na temat zbudowania własnego systemu powiadomień dla naszego pakietu wtyczek WordPress.

Jest to jednak niewykonalne, biorąc pod uwagę, że mamy tak wiele wtyczek. Jeśli kiedykolwiek musielibyśmy zaktualizować potencjalny błąd w centrum powiadomień, musielibyśmy jednocześnie zaktualizować wszystkie nasze wtyczki.

Lepszym rozwiązaniem byłoby, gdyby centrum powiadomień zostało dodane do rdzeni WordPressa i istniałby ustandaryzowany sposób, którego przestrzegaliby wszyscy programiści.

Istnieje dobry dowód koncepcji dostępny w postaci wtyczki WordPress stworzonej przez Barry’ego Kooija o nazwie WP Notification Center (pisaliśmy o niej tutaj).

WordPress Notification Center

Obecna, aktualna wtyczka nie ma opcji odrzucenia powiadomienia lub przeczytania pełnych szczegółów. Jest to jednak świetny początek rozwiązania tego problemu.

Ilu z was chciałoby zobaczyć centrum powiadomień wbudowane w rdzeń WordPressa?

Daj nam znać, co o tym myślisz, zostawiając swój komentarz poniżej.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

30 komentarzyZostaw odpowiedź

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. John

    YESSSSSSS!!!!!!!!! Do it, WordPress!

  3. Emily

    Could’t agree more. It will look much much much better. The old way of notification is so annoying me.

  4. Glory Adore

    Very good idea but I want to ask who can help design my WordPress site to the best taste?

  5. Jei-Nhy

    I think this is a fabulous idea!

  6. Birgit

    Great idea! Love to be able to use the whole screen, instead of one filled with notices of plugins that reappear on every new load.

  7. Mitchell

    WordPress needs an admin setting to disable admin_notices from selected plugins and themes.

    Theme notices to install plugins, that I will never install, are most annoying.

    Best wishes,
    Mitchell

  8. Rami

    Actually, it’s a great idea!!!

  9. Christopher Haring

    Notification center and management, excellent

    Thanks
    Chris

  10. Thomas

    I’m sick of messages piling up – a notification center would be awesome!

  11. damyang

    Very good!! Better late than never..

  12. Rachel

    Sounds like a good solution. I’m new to wp & find the notices can be overwhelming.

  13. Jim Krenz

    Great idea. Code it up and submit it to the team. This is an open development system, isn’t it?

  14. Oscar Gonzalez

    So what is the notification system where we get WP.com/jetpack alerts. Is that not something that developers can tie into and just start using?

    It would be great to have ALL of those notifications in one long list (updates, plugins, themes, blog/site activity, etc).

    Whatever option is done, I hope if it’s built into core, that it will have an option to email us as well as making the notification show in the dashboard/bar/wherever.

  15. Christophe Debruel

    We sure do need something like that. It’s a mess with all the admin notices.

  16. Swapnil Jha

    It would be a great idea.

  17. Robin

    Definitely. Should have been in there for a long time.

  18. Valentina

    Really good idea.I was thinking about it yesterday that why no one has made a good plugin to control Notications.

    Finally thanks to you

  19. Erick Lacayo

    A must! Let make some noise if it to happen.

  20. Tony Zeoli

    That would be a welcome addition, for sure. All these admin notices coming into the home admin screen and some staying with you throughout each page is certainly annoying and this is something WordPress should address as soon as they can roll it into an update. So many people are talking about it now, that it’s getting to a tipping point, for sure.

  21. Scott Bolinger

    Absolutely, I actually tweeted that Barry’s plugin should be in WP core a few months ago. The notification center plugin needs a lot of work (it doesn’t support all plugins, and doesn’t always work properly) but it is definitely needed.

    • Barry

      I agree. Pushed out an update today to catch more notifications. Need to think on how to work on dismissing notifications because WordPress plugins add them in code, without DB storage or a unique identifier per notification. The joy :)

  22. Chris

    No brainer – needed this for a long time.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.