Najlepszą częścią WordPress są wtyczki. Dają Ci możliwość rozszerzenia WordPressa, aby zrobić prawie wszystko, co możesz sobie wyobrazić. Istnieje ponad wtyczki 21,000 w repozytorium wtyczek WordPress. W ciągu ostatnich kilku miesięcy (Syed) miałem zamiar napisać post, który mówi o mojej wizji lepszego i bardziej angażującego katalogu wtyczek WordPress. W tym miejscu omówię kilka poważnych problemów z doświadczeniem użytkownika i jak można je poprawić.

Szukaj

Wyszukiwanie jest jedną z tych funkcji, które były prawdziwym mankamentem tej platformy. Z tego powodu tak wielu użytkowników korzysta z niestandardowej wyszukiwarki google w swoich witrynach WordPress. Sam katalog wtyczek ma notatkę na dole, która mówi” Możesz również spróbować wyszukiwania w Google ” z linkiem. Ale czy to naprawdę wystarczy? Biorąc pod uwagę, że wiele osób dodaje wtyczki za pomocą pulpitu WordPress, który wykorzystuje to samo wyszukiwanie, co Strona główna, jest mniej niż idealny.

W tym przykładzie przeszukam “SEO” w katalogu wtyczek. Domyślnie wyniki są sortowane według trafności. Poniżej znajduje się zrzut ekranu z najlepszych wtyczek 3 według trafności:

SEO Plugin Search Result

Byłem zszokowany widząc wyniki. Może jestem nieco stronniczy, ale wyraźnie myślałem, że WordPress SEO by Yoast lub All in One SEO pack będzie na szczycie. Wyniki były takie, że wtyczka Yoast SEO zajęła #3, a wszystko w jednym pakiecie SEO nie było nawet na pierwszej stronie.

Wyjaśnijmy to sobie. Dwie z najpopularniejszych wtyczek SEO (odpowiednio 12m i 2M) nie były na samym szczycie. Dwie wtyczki, które są na górze, również nie mają tak wysokiej oceny jak wtyczka SEO Yoast. To nie ma sensu. Niektórzy powiedzą, że nie możemy po prostu mieć najpopularniejszych wtyczek na górze, ponieważ nie daje to Nowym programistom szansy. To absolutna prawda. Podczas naszego bardzo małego Gainesville WordPress Meetup Ryan Frankel (@Ryanfrankel) przedstawił bardzo interesujące rozwiązanie. Rozwiązaniem było stworzenie algorytmu wyszukiwania, który dodaje kilka zmiennych społeczności.

Zmienne te mogą być:

  • Liczba pobrań – Jasne, że może to dać starszym wtyczkom niewielką przewagę, ale możemy zachować to jako zmienną o niskim wpływie.
  • Poparcie Użytkownika – Ponieważ Tylko zalogowani użytkownicy mogą dodawać ulubione, dawać oceny gwiazdek i głosować, czy wtyczka działa, czy nie, to powinniśmy dodać jakiś system reputacji. Omówię to w dalszej części.
  • Reputacja autora – dla wiarygodnych znanych autorów powinni mieć lepszą reputację. Na przykład wiemy, że Andrew Nacin wnosi wiele do rdzenia. Na pewno wie, co robi. Powinien mieć wyższą reputację autora niż ktoś, kto dopiero zaczął się rozwijać. Omówię kryteria dla tego w jego własnym dziale.

Korzystając z tych kryteriów, możemy znacznie poprawić trafność wyników wyszukiwania wtyczek. Zagłębimy się w system reputacji, o którym wspomniałem powyżej.

System Reputacji

Fora WordPress nie mają systemu reputacji. Strony takie jak StackExchange i Quora mają go. Nadszedł czas, aby WordPress.org dodaje coś podobnego. Użytkownicy powinni mieć możliwość głosowania na najlepszą odpowiedź. Odpowiedzi, które zyskują popularność, dodają punkty do reputacji użytkownika. Ludzie zadający pytania mogą zadawać pytania konkretnemu użytkownikowi za określony zestaw cen (coś w rodzaju Quora). Oczywiście da to starszym bardziej aktywnym użytkownikom znaczną przewagę nad nowicjuszami, ale tak to nie działa. Nie pozwalamy, aby nowy deweloper od razu stał się głównym deweloperem. Muszą udowodnić swoją wartość, wnosząc kod jakości przez bardzo długi czas. Ten system reputacji właśnie to zrobi.

Następnie możemy wykorzystać system reputacji, aby wpłynąć na wyniki wyszukiwania wtyczek. Jeśli użytkownik o wyższej reputacji faworyzuje pewną wtyczkę, to zdecydowanie robi różnicę. Na przykład, gdy Otto lubi wtyczkę, zakładam, że jest to całkiem dobra wtyczka. Ten sam rodzaj środków może być stosowany do oceny gwiazdkowej.

Reputacja Autora Wtyczki

Podczas gdy autorzy wtyczek będą traktowani jak każdy inny użytkownik, będą mieli oddzielną reputację wtyczek. To może wziąć pod uwagę, czy ten autor zapewnia wsparcie dla ich wtyczki? Ile dobrych wtyczek ma ten autor? Na przykład, jeśli Mark Jaquith jest zaangażowany w konkretną wtyczkę, to spodziewałbym się, że będzie ona nieco wyższa niż inne. To samo dotyczy innych liderów branży.

Celem nie jest zniechęcanie nowych autorów wtyczek. Raczej jest to docenienie dobrych autorów wtyczek. Zachęci to nowych autorów do zyskania lepszej reputacji w społeczności poprzez zapewnienie wsparcia. Zobaczymy większe zaangażowanie firm opartych na WordPress na forach.

Pociąganie Ludzi Do Odpowiedzialności

Obecnie wydaje się, że ludzie mogą po prostu zgłosić zepsutą wtyczkę lub dać jej 1 gwiazdkę bez faktycznej pomocy autorowi. Tak, jeśli ktoś zgłosi zepsutą wtyczkę, zostanie przeniesiony na stronę forów wsparcia, która zachęca go do pisania o swoim problemie. Ale ludzie mogą łatwo po prostu zgłosić to złamane i nie pisać o tym. Zepsuta ocena nadal pozostaje. Powinna być weryfikacja, aby sprawdzić, czy użytkownik wykonał zapytanie na forum Pomocy technicznej. Jeśli nie, ich złamany głos nie powinien się liczyć. Ponieważ tak naprawdę nie pomagają nikomu mówiąc, że jest zepsuty, nie wyjaśniając, w jaki sposób jest zepsuty.

To samo dotyczy oceny gwiazdkowej. Powinny one być wyświetlane w profilu każdego użytkownika. Powinna istnieć opcja dodania recenzji, która wyjaśnia, dlaczego użytkownik umieścił ją w rankingu 2 lub 5 gwiazdek. Ten rodzaj odpowiedzialności pomoże większej społeczności.

Wtyczki Komercyjne

WordPress Themes repozytorium ma zakładkę dla komercyjnych tematów. Jednak wtyczki nie. To nie jest sprawiedliwe. Każdy powinien wiedzieć o dobrych wtyczkach WordPress, takich jak Gravity Forms, VaultPress, BackupBuddy itp. Katalog wtyczek w ogóle tego nie robi. Przynajmniej powinna mieć stronę, która zawiera listę komercyjnych sklepów z wtyczkami, tak jak robią to sklepy z motywami.

W dłuższej perspektywie sensowne byłoby hostowanie komercyjnych wtyczek w repozytorium podobnym do iOS lub Android marketplaces. Wiem, że ma to swoje własne problemy i może być własnym tematem, ale nie mogłem nie wspomnieć o tym.

Wiem, że wdrożenie tego wszystkiego zajmie dużo czasu. Nie jestem pewien, czy którakolwiek z tych kwestii zostanie faktycznie wdrożona. Ale z mojego punktu widzenia zdecydowanie sprawiłoby to, że katalog wtyczek byłby znacznie lepszy i angażujący. Chętnie wysłucham twoich myśli? Jak myślisz, co należy zmienić w katalogu wtyczek? Zgadzasz się z moją wizją? Jakie są wady mojej wizji, których nie mogę wykryć? Proszę dać mi znać w komentarzach.

Uwaga: Ten artykuł został napisany przez Syed Balkhi. Poglądy tutaj są całkowicie jego, a nie innych redaktorów.

You May Also Like

Jak napisać dobry komentarz na blogu i ominąć filtr antyspamowy w WordPress

W artykule: Video Tutorial1. Dlaczego chcesz komentować?2. Bądź pełen szacunku i uprzejmy3.…

Czy należy usunąć “linki” Blogroll na rzecz menu WordPress?

Wczoraj na naszej stronie na Facebooku zadaliśmy pytanie: “gdybyś mógł pozbyć się…

Jak edytować wp-config.plik php w WordPress

W artykule: Co to jest wp-config.plik php?Video TutorialPierwsze KrokiZrozumienie wp-config.plik phpUstawienia MySQL…

Przewodnik dla początkujących, aby naprawić swoją Zhakowaną witrynę WordPress

W artykule: Kilka rzeczy, które warto wiedzieć, zanim zaczniemyKrok 0-poproś profesjonalistę, aby…