Lo mejor de WordPress son sus plugins. Te dan la posibilidad de ampliar 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 tenido la intención de escribir una entrada que habla de mi visión de un mejor y más atractivo directorio de plugins de WordPress. Aquí, voy a hablar de algunos problemas serios de experiencia de usuario y cómo se puede mejorar.
La búsqueda
La búsqueda es una de esas características que ha sido un verdadero defecto de esta plataforma. Debido a ello, muchos usuarios utilizan la búsqueda personalizada de Google en sus sitios de WordPress. El directorio de plugins en sí tiene una nota en la parte inferior que dice “Usted también puede intentar su búsqueda en Google” con un enlace. Pero, ¿es realmente suficiente? Teniendo en cuenta que muchas personas añaden plugins utilizando su escritorio 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 primeros plugins por relevancia:
Me sorprendió ver los resultados. Tal vez soy un poco parcial, pero yo pensaba claramente que WordPress SEO por Yoast o All in One SEO pack estaría en la parte superior. Los resultados fueron que Yoast SEO plugin fue clasificado # 3 y todo en un paquete de SEO ni siquiera estaba en la primera página.
Así que vamos a aclarar esto. Dos de los plugins más populares de SEO (12M y 2M descargas respectivamente) no estaban en la parte superior. Los dos plugins que están en la parte superior tampoco tienen una valoración / puntuación tan alta como el plugin SEO de Yoast. Esto no tiene ningún sentido. Algunos dirán que no podemos tener sólo los plugins más populares en la parte superior porque eso no da una oportunidad a los nuevos desarrolladores. Eso es absolutamente cierto. Durante nuestro pequeño Gainesville WordPress Meetup, Ryan Frankel (@Ryanfrankel) trajo una solución muy interesante. La solución era crear un algoritmo de búsqueda que añade un montón de variables de la comunidad.
Estas variables pueden ser:
- El número de descargas – Seguro que esto podría dar a los plugins más antiguos una ligera ventaja, pero podemos mantener esto como una variable de bajo impacto.
- Aprobación del usuario – Como solo a los usuarios conectados se les permite añadir favoritos, dar valoraciones / puntuaciones y votar si un plugin funciona o no, deberíamos añadir algún tipo de sistema de reputación. Desarrollaré esto más a fondo en su propia sección.
- Reputación del autor – Los autores conocidos y creíbles deberían tener una mejor reputación. Por ejemplo, sabemos que Andrew Nacin contribuye mucho al núcleo. Sin duda sabe lo que hace. Debería tener una reputación de autor más alta que alguien que acaba de empezar a desarrollar. Voy a elaborar criterios para esto en su propia sección.
Usando estos criterios, podemos mejorar significativamente la relevancia de los resultados de búsqueda de plugins. Vamos a profundizar 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 añada algo similar. Los usuarios deberían poder votar por la mejor respuesta. Las respuestas que consigan upvotes añadirán puntos a la reputación del usuario. La gente que hace preguntas puede hacer preguntas a un usuario específico para un conjunto específico de precio (algo así como Quora). Seguro 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 permitimos que un nuevo desarrollador se convierta en cliente potencial del núcleo de inmediato. Tienen que demostrar su valor contribuyendo con código de calidad durante mucho tiempo. Este sistema de reputación hará precisamente eso.
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 favorece un determinado plugin, entonces definitivamente hace una diferencia. Por ejemplo, si a Otto le gusta un plugin, asumo que es un buen plugin. El mismo tipo de medidas se pueden utilizar para la valoración / puntuación por estrellas.
Reputación del autor del plugin
Mientras que 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 es compatible con / da soporte a sus plugins. ¿Cuántos buenos plugins tiene este autor? Por ejemplo, si Mark Jaquith está involucrado en un plugin específico, entonces yo esperaría que se clasificara un poco más alto que otros. Lo mismo ocurre con otros líderes de la industria.
El objetivo no es desanimar a los nuevos autores de plugins. Más bien se trata de apreciar a los buenos autores de plugins. Esto animará a los nuevos autores a ganarse una mejor reputación en la comunidad proporcionando soporte. Veremos una mayor participación de las empresas basadas en WordPress en los foros.
Responsabilizar a la gente
Actualmente, parece que la gente puede simplemente informar de un plugin roto o darle una valoración / puntuación de 1 estrella sin ayudar realmente al autor. Sí, si alguien informa de que un plugin está roto, se le lleva a la página de los foros de soporte, donde se le anima a escribir acerca de su problema. Pero la gente puede fácilmente informar de que no funciona y no escribir acerca de ello. La valoración / puntuación rota se mantiene. Debería haber una validación para ver si el usuario ha hecho la consulta en el foro de soporte. Si no, su voto roto no debería contar. Porque realmente no están ayudando a nadie diciendo que está roto sin explicar cómo está roto.
Lo mismo ocurre con la valoración / puntuación por estrellas. Estas deberían mostrarse en el perfil de cada usuario. Debería haber una opción para añadir una reseña que explique por qué el usuario lo calificó con 2 o 5 estrellas. Este tipo de responsabilidad 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. Todo el mundo debería saber acerca de los buenos plugins de WordPress como Gravity Forms, VaultPress, BackupBuddy, etc. El directorio de plugins no lo hace en absoluto. Por lo menos, debería tener una página con anuncios / catálogo / fichas de tiendas de plugins comerciales como lo hacen con las tiendas de temas.
A largo plazo, tendría sentido alojar plugins comerciales en el repositorio de forma similar a los mercados de iOS o Android. Sé que esto tiene sus propios problemas y puede ser un debate en sí mismo, pero no podía dejar de mencionarlo.
Sé que todo esto llevaría mucho tiempo implementarlo. No estoy seguro de que se vaya a poner en práctica. Pero desde mi punto de vista, esto mejoraría mucho el directorio de plugins y aumentaría su participación. Me encantaría conocer tu opinión. ¿Qué crees que debería cambiar en el directorio de plugins? ¿Estás de acuerdo con mi visión? ¿Cuáles son los fallos de mi visión que yo no detecto? Házmelo saber en los comentarios.
Nota: Este artículo ha sido escrito por Syed Balkhi. Sus opiniones son exclusivamente suyas y no de los demás redactores.
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!
Moinuddin Waheed
Visionary and insightful article about how the plugins should be visible in the search results based on their reputation and ratings.
I just realised it is an older post written more than ten years ago but still I find the wisdom in the arguments made in this article.
Thanks Syed Balkhi for taking wpbeginner this far where it is now the world largest resources website for wordpress on the planet.
Still learning and there is a lot to learn from you.
Elisa
I could not agree more
Dawn Elise
Really helpful post, thank you. I thought it was just me thinking some of these things about the weird SEO plug-ins that come up.
As a newbie who had an SQL injection attack from Tim Thumb, I am too scared to use plug-ins unless they are highly recommended by several people. Besides your general suggestions being advanced, it also really helped that you specifically named several of the best and most popular plug-ins (as well as some that come up high on WordPress search that aren’t).
One additional question, do you recommend a particular plug in for Search we can use? I also don’t find the built-in Search too accurate.
Editorial Staff
You can always use Google Custom Search on your site.
Administrador
Pete
“There should be a validation to see if the user has made the support forum query. If not, their broken vote should not count. Because they are really not helping anyone by saying it’s broken without explaining how it is broken.”
agreed
Anurag Gogna
When I was reading through the title, I imagined WPBEGINNER would be developing a “more engaging Wordpress plugin directory”, but sadly that’s not the case. I hope Wordpress guys listen and make these must have enhancements. Really Nice Post.
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
totally agree. i hope they do this.