La mejor parte de WordPress son los plugins. Te dan la capacidad de extender WordPress para hacer casi cualquier cosa que puedas imaginar. Hay más de 21,000 plugins en el repositorio de plugins de WordPress. En los últimos meses, yo (Syed) he estado queriendo escribir una publicación que hable sobre mi visión para un directorio de plugins de WordPress mejor y más atractivo. Aquí, hablaré sobre algunos problemas serios de experiencia de usuario y cómo se pueden mejorar.
La Búsqueda
La búsqueda es una de esas características que ha sido una verdadera deficiencia de esta plataforma. Debido a ella, tantos usuarios utilizan la búsqueda personalizada de Google en sus sitios de WordPress. El propio directorio de plugins tiene una nota al pie que dice "También puedes intentar tu búsqueda en Google" con un enlace. ¿Pero es eso realmente suficiente? Teniendo en cuenta que muchas personas agregan plugins usando su panel de WordPress, que utiliza la misma búsqueda que el sitio principal, es menos que ideal.
En este ejemplo, buscaré "SEO" en el directorio de plugins. Por defecto, los resultados se ordenan por relevancia. A continuación, se muestra una captura de pantalla de los 3 principales plugins por relevancia:

Me sorprendieron los resultados. Tal vez soy un poco parcial, pero claramente pensé que WordPress SEO by Yoast o All in One SEO pack estarían en la cima. Los resultados fueron que el plugin Yoast SEO estaba clasificado #3 y All in One SEO pack ni siquiera estaba en la primera página.
Entonces, aclaremos esto. Dos de los plugins SEO más populares (12M y 2M descargas respectivamente) no estaban en la parte superior. Los dos plugins que están en la parte superior tampoco tienen una calificación tan alta como el plugin SEO de Yoast. Esto no tiene ningún sentido. Algunos dirán que no podemos tener simplemente los plugins más populares en la parte superior porque eso no le da una oportunidad a los nuevos desarrolladores. Eso es absolutamente cierto. Durante nuestro muy pequeño Gainesville WordPress Meetup, Ryan Frankel (@Ryanfrankel) propuso una solución muy interesante. La solución fue crear un algoritmo de búsqueda que agregue un montón de variables comunitarias.
Estas variables pueden ser:
- El número de descargas – Claro, esto podría dar una ligera ventaja a los plugins más antiguos, pero podemos mantener esto como una variable de bajo impacto.
- Aprobación del usuario – Dado que solo los usuarios registrados pueden agregar favoritos, dar calificaciones con estrellas y votar si un plugin funciona o no, deberíamos agregar algún tipo de sistema de reputación. Elaboraré esto más a fondo en su propia sección.
- Reputación del autor – Los autores creíbles y conocidos deberían tener una mejor reputación. Por ejemplo, sabemos que Andrew Nacin contribuye mucho al núcleo. Él definitivamente sabe lo que hace. Debería tener una reputación de autor más alta que alguien que acaba de empezar a desarrollar. Elaboraré los criterios para esto en su propia sección.
Usando estos criterios, podemos mejorar significativamente la relevancia de los resultados de búsqueda de plugins. Profundicemos en el sistema de reputación que he mencionado anteriormente.
Sistema de Reputación
Los foros de WordPress han carecido de un sistema de reputación. Sitios como StackExchange y Quora lo tienen. Es hora de que WordPress.org agregue algo similar. Los usuarios deberían poder votar por la mejor respuesta. Las respuestas que reciben votos positivos suman puntos a la reputación del usuario. Las personas que hacen preguntas pueden preguntar a un usuario específico por un conjunto específico de precios (algo así como Quora). Claro que esto dará a los usuarios más antiguos y activos una ventaja significativa sobre los recién llegados, pero ¿no es así como funciona? No dejamos que un nuevo desarrollador se convierta en un desarrollador principal de inmediato. Tienen que demostrar su valía contribuyendo con código de calidad durante mucho tiempo. Este sistema de reputación hará precisamente eso.
Luego podemos utilizar el sistema de reputación para influir en los resultados de búsqueda de plugins. Si un usuario con una reputación más alta marca como favorito un cierto plugin, entonces definitivamente marca la diferencia. Por ejemplo, cuando a Otto le gusta un plugin, entonces asumiría que es un plugin bastante bueno. Se pueden usar medidas similares para las calificaciones de estrellas.
Reputación del autor del plugin
Si bien los autores de plugins serán tratados como cualquier otro usuario, tendrán una reputación separada para los plugins. Esto puede tener en cuenta si este autor brinda soporte a su plugin. ¿Cuántos buenos plugins tiene este autor? Por ejemplo, si Mark Jaquith está involucrado en un plugin específico, esperaría que se clasifique un poco más alto que otros. Lo mismo ocurre con otros líderes de la industria.
El objetivo no es desalentar a los nuevos autores de plugins. Más bien, es apreciar a los buenos autores de plugins. Esto animará a los nuevos autores a obtener una mejor reputación en la comunidad brindando soporte. Veremos una mayor participación de empresas basadas en WordPress en los foros.
Hacer que las personas rindan cuentas
Actualmente, parece que la gente puede simplemente reportar un plugin como roto o darle una calificación de 1 estrella sin ayudar realmente al autor. Sí, si alguien reporta un plugin como roto, se le dirige a la página de foros de soporte, lo que lo anima a escribir sobre su problema. Pero la gente puede simplemente reportarlo como roto y no escribir sobre ello. La calificación de roto aún permanece. Debería haber una validación para ver si el usuario ha realizado la consulta en los foros de soporte. Si no es así, su voto de roto no debería contar. Porque realmente no están ayudando a nadie al decir que está roto sin explicar cómo está roto.
Lo mismo ocurre con la calificación por estrellas. Estas deberían mostrarse en el perfil de cada usuario. Debería haber una opción para agregar una reseña que explique por qué el usuario le dio 2 estrellas o 5 estrellas. Este tipo de rendición de cuentas ayudará a la comunidad en general.
Plugins comerciales
El repositorio de temas de WordPress tiene una pestaña para temas comerciales. Sin embargo, los plugins no. Esto no hace justicia. Todos deberían conocer buenos plugins de WordPress como Gravity Forms, VaultPress, BackupBuddy, etc. El directorio de plugins no hace eso en absoluto. Como mínimo, debería tener una página que liste tiendas de plugins comerciales como lo hacen para las tiendas de temas.
A largo plazo, tendría sentido alojar plugins comerciales en el repositorio, similar a los mercados de iOS o Android. Sé que esto tiene sus propios problemas y puede ser un tema en sí mismo, pero no pude evitar mencionarlo.
Sé que todo esto llevaría mucho tiempo de implementación. No estoy seguro de si algo de esto se implementará realmente. Pero desde mi punto de vista, esto haría que el directorio de plugins fuera mucho mejor y más atractivo. Me encantaría escuchar sus opiniones. ¿Qué creen que necesita cambiar el directorio de plugins? ¿Están de acuerdo con mi visión? ¿Cuáles son algunos defectos en mi visión que no puedo detectar? Por favor, háganmelo saber en los comentarios.
Nota: Este artículo fue escrito por Syed Balkhi. Las opiniones aquí expresadas son enteramente suyas y no de los otros editores.

Moinuddin Waheed
Artículo visionario y perspicaz sobre cómo los plugins deberían ser visibles en los resultados de búsqueda basándose en su reputación y calificaciones.
Me acabo de dar cuenta de que es una publicación antigua escrita hace más de diez años, pero aún así encuentro la sabiduría en los argumentos presentados en este artículo.
Gracias Syed Balkhi por llevar wpbeginner tan lejos, donde ahora es el sitio web de recursos más grande del mundo para WordPress en el planeta.
Todavía aprendiendo y hay mucho que aprender de ti.
Elisa
No podría estar más de acuerdo
Dawn Elise
Publicación realmente útil, gracias. Pensé que era solo yo quien pensaba algunas de estas cosas sobre los extraños plugins de SEO que aparecen.
Como novato que sufrió un ataque de inyección SQL de Tim Thumb, tengo demasiado miedo de usar complementos a menos que sean muy recomendados por varias personas. Además de que tus sugerencias generales son avanzadas, también ayudó mucho que mencionaras específicamente varios de los mejores y más populares complementos (así como algunos que aparecen en los primeros lugares en la búsqueda de WordPress que no lo son).
Una pregunta adicional, ¿recomiendas algún complemento en particular para Búsqueda que podamos usar? Yo tampoco encuentro que la Búsqueda integrada sea muy precisa.
Personal editorial
Siempre puedes usar Google Custom Search en tu sitio.
Administrador
Pete
“Debería haber una validación para ver si el usuario ha realizado la consulta en el foro de soporte. Si no es así, su voto de "roto" no debería contar. Porque realmente no están ayudando a nadie al decir que está roto sin explicar cómo está roto”.
de acuerdo
Anurag Gogna
Cuando leí el título, imaginé que WPBEGINNER estaría desarrollando un "directorio de complementos de Wordpress más atractivo", pero lamentablemente no es el caso. Espero que los chicos de Wordpress escuchen y hagan estas mejoras imprescindibles. Publicación realmente buena.
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
totalmente de acuerdo. espero que hagan esto.