Det bästa med WordPress är plugins. De ger dig möjlighet att utöka WordPress för att göra nästan vad som helst du kan tänka dig. Det finns över 21 000 plugins i WordPress plugins repository. Under de senaste månaderna har jag (Syed) tänkt skriva ett inlägg som talar om min vision för en bättre och mer engagerande WordPress plugins-katalog. Här kommer jag att prata om några allvarliga användarupplevelseproblem och hur de kan förbättras.
Sökningen
Sökning är en av de funktioner som har varit en verklig brist på denna plattform. På grund av det använder så många användare anpassad Google-sökning på sina WordPress-sidor. Själva plugin-katalogen har en notering längst ner som säger "Du kan också prova din sökning på Google" med en länk. Men räcker det verkligen? Med tanke på att många lägger till plugins med sitt WordPress-dashboard som använder samma sökning som huvudsidan är mindre än idealiskt.
I det här exemplet kommer jag att söka efter "SEO" i plugin-katalogen. Som standard sorteras resultaten efter relevans. Nedan finns en skärmdump av de 3 bästa pluginsen efter relevans:

Jag blev chockad över resultaten. Kanske är jag lite partisk, men jag tyckte helt klart att WordPress SEO by Yoast eller All in One SEO pack skulle vara i topp. Resultaten var att Yoast SEO-plugin rankades som nummer 3 och All in One SEO pack inte ens fanns på första sidan.
Så låt oss reda ut det. Två av de mest populära SEO-pluginsen (12 miljoner respektive 2 miljoner nedladdningar) fanns inte allra högst upp. De två plugins som ligger högst har inte heller lika högt betyg som Yoast's SEO-plugin. Detta är inte logiskt. Vissa kommer att säga att vi inte bara kan ha de mest populära pluginsen högst upp eftersom det inte ger nya utvecklare en chans. Det är absolut sant. Under vårt mycket lilla Gainesville WordPress Meetup tog Ryan Frankel (@Ryanfrankel) upp en mycket intressant lösning. Lösningen var att skapa en sökalgoritm som lägger till en massa community-variabler.
Dessa variabler kan vara:
- Antal nedladdningar – Visst, detta kan ge äldre plugins en liten fördel, men vi kan behålla detta som en variabel med låg påverkan.
- Användarstöd – Eftersom endast inloggade användare får lägga till favoriter, ge stjärnbetyg och rösta om ett plugin fungerar eller inte, bör vi lägga till någon form av ryktessystem. Jag kommer att utveckla detta ytterligare i ett eget avsnitt.
- Författares rykte – För trovärdiga välkända författare bör de ha ett bättre rykte. Till exempel vet vi att Andrew Nacin bidrar mycket till kärnan. Han vet definitivt vad han gör. Han bör ha ett högre författarrykte än någon som precis har börjat utveckla. Jag kommer att utveckla kriterierna för detta i ett eget avsnitt.
Med dessa kriterier kan vi avsevärt förbättra relevansen av sökresultaten för plugins. Låt oss gräva djupt i ryktessystemet som jag nämnde ovan.
Ryktessystem
WordPress-forum har saknat ett ryktessystem. Webbplatser som StackExchange och Quora har båda det. Det är dags att WordPress.org lägger till något liknande. Användare bör kunna rösta på det bästa svaret. Svar som får uppröster ger poäng till användarens rykte. Personer som ställer frågor kan ställa frågor till en specifik användare för en specifik pris (ungefär som Quora). Visst, detta kommer att ge äldre, mer aktiva användare en betydande fördel jämfört med nykomlingar, men är det inte så det fungerar. Vi låter inte en ny utvecklare bli en ledande kärnutvecklare direkt. De måste bevisa sitt värde genom att bidra med kod av hög kvalitet under mycket lång tid. Detta ryktessystem kommer att göra just det.
Vi kan sedan använda ryktessystemet för att påverka plugin-sökningsresultat. Om en användare med högre rykte favoriserar ett visst plugin, så gör det definitivt skillnad. Till exempel, när Otto gillar ett plugin, då skulle jag anta att det är ett ganska bra plugin. Liknande åtgärder kan användas för stjärnbetyg.
Plugin-författares rykte
Medan plugin-författare kommer att behandlas som alla andra användare, kommer de att ha ett separat rykte för plugins. Detta kan ta hänsyn till om författaren ger support till sitt plugin? Hur många bra plugins har den här författaren? Till exempel, om Mark Jaquith är involverad i ett specifikt plugin, då skulle jag förvänta mig att det rankas lite högre än andra. Samma gäller för andra branschledare.
Målet är inte att avskräcka nya plugin-författare. Snarare är det att uppskatta bra plugin-författare. Detta kommer att uppmuntra nya författare att få ett bättre rykte i communityn genom att ge support. Vi kommer att se ett högre engagemang från WordPress-baserade företag i forumen.
Hålla folk ansvariga
För närvarande verkar det som om folk bara kan rapportera ett plugin som trasigt eller ge det 1 stjärna utan att faktiskt hjälpa författaren. Ja, om någon rapporterar ett plugin som trasigt, tas de till supportforumssidan vilket uppmuntrar dem att skriva om sitt problem. Men folk kan enkelt bara rapportera det som trasigt och inte skriva om det. Den trasiga rankningen finns fortfarande kvar. Det bör finnas en validering för att se om användaren har gjort en supportforumfråga. Om inte, bör deras trasiga röst inte räknas. Eftersom de inte riktigt hjälper någon genom att säga att det är trasigt utan att förklara hur det är trasigt.
Samma sak gäller för stjärnbetyget. Dessa bör visas i varje användares profil. Det bör finnas ett alternativ att lägga till en recension som förklarar varför användaren gav det 2 stjärnor eller 5 stjärnor. Denna typ av ansvarsskyldighet kommer att hjälpa den större gemenskapen.
Kommersiella plugins
WordPress temaförråd har en flik för kommersiella teman. Men plugins har det inte. Detta gör ingen rättvisa. Alla borde känna till bra WordPress-plugins som Gravity Forms, VaultPress, BackupBuddy etc. Pluginkatalogen gör inte det alls. Som ett minimum borde den ha en sida som listar kommersiella pluginbutiker, precis som de gör för temabutiker.
På lång sikt skulle det faktiskt vara vettigt att hosta kommersiella plugins i arkivet, liknande iOS- eller Android-marknadsplatser. Jag vet att detta har sina egna problem och kan vara ett eget ämne, men jag kunde inte låta bli att nämna det.
Jag vet att allt detta skulle ta lång tid att implementera. Jag är inte säker på om något av detta faktiskt kommer att implementeras. Men ur mitt perspektiv skulle detta definitivt göra pluginkatalogen mycket bättre och mer engagerande. Jag skulle vara glad att höra dina tankar? Vad tycker du att pluginkatalogen behöver ändras? Håller du med min vision? Finns det några brister i min vision som jag inte kan upptäcka? Låt mig veta i kommentarerna.
Notera: Denna artikel är skriven av Syed Balkhi. Åsikterna här är helt hans och inte de andra redaktörernas.
Moinuddin Waheed
Visionärt och insiktsfullt inlägg om hur plugins bör synas i sökresultaten baserat på deras rykte och betyg.
Jag insåg precis att det är ett äldre inlägg skrivet för mer än tio år sedan, men jag hittar fortfarande visdomen i argumenten som framförs i detta inlägg.
Tack Syed Balkhi för att du har tagit wpbeginner så här långt där det nu är världens största resurswebbplats för WordPress på planeten.
Fortfarande lär jag mig och det finns mycket att lära av dig.
Elisa
Jag kan inte hålla med mer
Dawn Elise
Riktigt hjälpsamt inlägg, tack. Jag trodde det bara var jag som tänkte vissa av dessa saker om de konstiga SEO-plugins som dyker upp.
Som nybörjare som drabbades av en SQL-injektionsattack från Tim Thumb, är jag för rädd för att använda plugins om de inte rekommenderas starkt av flera personer. Förutom att dina allmänna förslag är avancerade, hjälpte det också verkligen att du specifikt nämnde flera av de bästa och mest populära plugins (samt några som hamnar högt i WordPress-sökningar men inte är det).
En ytterligare fråga, rekommenderar du något särskilt plugin för sökning som vi kan använda? Jag tycker inte heller att den inbyggda sökningen är särskilt exakt.
Redaktionell personal
Du kan alltid använda Google Custom Search på din webbplats.
Admin
Pete
"Det bör finnas en validering för att se om användaren har gjort en fråga i supportforumet. Om inte, bör deras trasiga röst inte räknas. Eftersom de verkligen inte hjälper någon genom att säga att det är trasigt utan att förklara hur det är trasigt."
håller med
Anurag Gogna
När jag läste igenom titeln föreställde jag mig att WPBEGINNER skulle utveckla en "mer engagerande Wordpress-plugin-katalog", men tyvärr är det inte fallet. Jag hoppas att Wordpress-killarna lyssnar och gör dessa nödvändiga förbättringar. Riktigt trevligt inlägg.
Asma Yasrib
Agree. Agree and couldn’t agree more.
I usually end up checking reviews of plugins before using them. Sometimes I install a plugin with a good rating only to realise its not useful.
Maybe a proper review of at least the most commonly used plugins would be a great addition too – maybe you could add that to your wpbeginner as a seperate section
Chris
håller helt med. jag hoppas att de gör detta.