Zrzędliwy projektant WordPress Plugin Pet Irytuje
Opublikowany: 2020-10-19Wierz lub nie, ale świetna wtyczka WordPress to coś, co może wywołać u mnie uśmiech. Jeśli jest to szczególnie fajne, pomocne i oszczędzające czas, cóż, może nawet trochę oszołomić.
Na przykład, kiedy po raz pierwszy zostałem użytkownikiem zaawansowanych niestandardowych pól i formularzy grawitacyjnych (i tak, chętnie płacę za korzystanie z każdego z nich), byłem zdumiony tym, do czego te wtyczki są zdolne. Obie otworzyły nowy świat możliwości w zakresie tego, co mogłem zaoferować klientom. Poza tym każdy z nich miał silne społeczności programistów, które jeszcze bardziej rozszerzały swoje możliwości.
Wtyczki do WordPressa mogą jednak wywołać odwrotną reakcję. Niektóre nie są bardzo niezawodne i nie powinny być używane w środowisku produkcyjnym. Inne działają wystarczająco dobrze, ale mają uporczywe błędy lub funkcje, które mnie denerwują. Jeszcze gorzej jest, gdy poprzednio użyteczny produkt idzie drogą dinozaura.
Ogólnie rzecz biorąc, istnieje wiele zachowań wtyczek, które na przestrzeni lat stały się irytujące dla zwierząt domowych. Oto kilka bardziej skandalicznych – przynajmniej w myślach jednego zrzędliwego projektanta.
Niekończąca się fala powiadomień
Nie ma nic lepszego niż zalogowanie się do WordPressa i zobaczenie powiadomienia o wtyczce, aby przyspieszyć bicie serca. Co to mogło być? Czy coś się zepsuło ? Czy zapomniałem odnowić tę licencję? Och, po prostu chcą, żebym kupił coś innego. I daj im 5 gwiazdek. Następnie kliknij, aby dowiedzieć się więcej o ich nowym, ale niepowiązanym produkcie.
Wszyscy musimy zarabiać na życie – rozumiem. Powiadomienia to środek do celu, jeden z niewielu sposobów na przekazanie wiadomości na pulpicie nawigacyjnym.
Gdyby tylko jedna lub dwie wtyczki to zrobiły, może doświadczenie nie byłoby takie złe. Ale problem jest znacznie bardziej rozpowszechniony. Wygląda na to, że większość wtyczek oferuje powiadomienia o rzeczach, o których nie chcę otrzymywać powiadomień. Robią to nawet produkty komercyjne, za które zapłaciłem.
Najgorsze jest to, że poświęcasz trochę czasu na odrzucenie powiadomienia i zobaczysz, że wraca przy następnym logowaniu. Czy to za mało? Czułem mniejszą presję na parkingu używanym. Przynajmniej możesz odstraszyć sprzedawcę, jeśli zajdzie taka potrzeba.
Rezultatem jest zanieczyszczony pulpit nawigacyjny, w którym pod hasłami sprzedażowymi ukryte są ważne informacje. Zamiast tego, być może twórcy wtyczek mogliby wydzielić oddzielną stronę, która zawiera wszystko, co chcą, abyśmy wiedzieli (np. ekran powitalny używany przez sam WordPress)? Jest tam, jeśli chcemy to zobaczyć. W przeciwnym razie użytkownikom nie trzeba się martwić.
Oficjalne wtyczki, które powoli zanikają
Instalacja nowej wtyczki jest zawsze nieprzewidywalnym doświadczeniem. Ale o wiele łatwiej jest być pewnym, gdy ta wtyczka ma historię dobrego utrzymywania. Fajnie jest również, gdy widzisz jego fora wsparcia pokazujące regularne zaangażowanie ze strony programisty.
Zrozumiałe jest, że niektóre wtyczki po prostu nie będą utrzymywane na dłuższą metę. Jest to jednak szczególnie frustrujące, gdy ta wtyczka jest oficjalnym produktem, który łączy się z usługą innej firmy.
Natknąłem się na kilka przypadków i, co zdumiewające, oba są konkurencyjnymi produktami. Nie będę ich wymieniał, z wyjątkiem stwierdzenia, że są to usługi dostarczania poczty e-mail (przeszukaj repozytorium, będą dość łatwe do odgadnięcia). W chwili pisania tego tekstu żadna z wtyczek nie była aktualizowana od co najmniej dwóch lat. Łącznie liczą blisko 200 000 aktywnych instalacji.
Jak możesz sobie wyobrazić, w tym okresie wiele się wydarzyło. Po pierwsze, wprowadzono WordPress 5.0 i edytor bloków Gutenberga. Tymczasem te wtyczki stały się długie w zębie. Ponadto niektóre funkcje nie działają już zgodnie z przeznaczeniem.
Obaj dostawcy nadal sprzedają drogie usługi, ale ich oficjalne wtyczki słabną. Biorąc pod uwagę ogromną liczbę witryn obsługiwanych przez WordPress, ignorowanie tego rynku wydaje się niemądre.
Powinni przynajmniej postarać się, aby wszystko było na porządku dziennym. Nawet sporadyczna naprawa błędów może znacznie zwiększyć pewność siebie.
Obsługa Lackluster dla komercyjnych wtyczek
Jeśli chodzi o funkcjonalność, wśród wtyczek WordPress jest mnóstwo różnorodności. Mogą to być niezwykle szerokie, uniwersalne zestawy lub maleńkie niszowe arcydzieła. Poziom wsparcia dla tych produktów może być bardzo zróżnicowany.
Prawda jest taka, że niektórzy autorzy wtyczek zapewniają wyższy poziom wsparcia. Mam świetne doświadczenia zarówno z ofertami darmowymi, jak i komercyjnymi. Deweloperów, którzy są szybcy, dokładni, uprzejmi i chętni do pomocy. Bardzo poważnie traktują swoje obowiązki.
Są też tacy, którzy z tego czy innego powodu po prostu nie zapewniają tego samego poziomu usług. Teraz jest to całkowicie zrozumiałe, jeśli chodzi o darmowe wtyczki. Te produkty są w wielu przypadkach występami pobocznymi i nie powinniśmy rozsądnie oczekiwać, że ktokolwiek w takiej sytuacji zareaguje natychmiast.
Tam, gdzie staje się to frustrujące, jest przestrzeń komercyjna. Wtyczka, za którą zapłaciłeś, powinna (przynajmniej teoretycznie) mieć bardziej uważne wsparcie. Niestety nie zawsze tak jest.
Wśród najgorszych praktyk są zgłoszenia pomocy technicznej, które pozostają bez odpowiedzi przez kilka dni. Jest to szczególnie trudne, gdy problem dotyczy wtyczki związanej z eCommerce. Sklep z wózkami może być prawdziwym zabójcą dochodów i podkopać zaufanie konsumentów. Utknięcie w oczekiwaniu na odpowiedź od pomocy technicznej nie poprawia sytuacji.
Część tego mówi o wyzwaniu związanym z prowadzeniem firmy. W przypadku firm zatrudniających techników wsparcia znalezienie i zatrzymanie dobrych ludzi może być trudne. Najważniejsze jest jednak to, że słaba obsługa w tym obszarze może sprawić, że zastanowisz się dwa razy nad odnowieniem licencji na wtyczkę.
Wyróżnienia
Nie każde zirytowane zwierzę zasługuje na całą sekcję – ale i tak warto się nim zainteresować. Oto kilka, które tylko od czasu do czasu wydają się ciosem w brzuch:
Komercyjna aktualizacja wtyczki nie powiodła się: Wprowadzasz klucz licencyjny, aktywujesz go i wszystko jest w porządku, prawda? Następnie, z nieznanych przyczyn, zastosowanie aktualizacji kończy się niepowodzeniem. Może nie za każdym razem, ale na tyle często, że doprowadza cię do szału.
Raz, dwa razy, trzy razy po aktualizacji: Wtyczka wydaje aktualizację i pomyślnie ją stosujesz. Hurra! Tyle że zawierał niezamierzony problem, który wymaga kolejnej aktualizacji pół godziny później. Szczególnie fajnie, gdy zarządzasz wieloma witrynami.
Zdezorganizowane ustawienia: Gdy wtyczka ma wiele ustawień, proces ich poprawiania jest o wiele łatwiejszy, jeśli wszystko jest dobrze zorganizowane. Podpowiedź: Ogromna, pojedyncza strona zawierająca trudne do odczytania opcje nie pasuje do rachunku.
To tyle na tej liście! Czy masz jakieś własne zwierzę domowe wtyczki WordPress (lub może „niewdzięczny użytkownik”, jeśli jesteś programistą)? Napisz do mnie na Twitterze i wyrzuć to z siebie.