La mejor parte de WordPress son los complementos. Te dan la posibilidad de extender WordPress para hacer casi cualquier cosa que puedas imaginar. Hay más de 21.000 complementos en el repositorio de complementos de WordPress. En los últimos meses, yo (Syed) he estado planeando escribir un artículo que habla sobre mi visión de un directorio de complementos de WordPress mejor y más atractivo. Aquí hablaré sobre algunos problemas serios de la experiencia del usuario y cómo se pueden mejorar.
La investigacion
Contents
La búsqueda es una de esas funcionalidades que ha sido un verdadero defecto de esta plataforma. Por esta razón, muchos usuarios utilizan la búsqueda personalizada de Google en sus sitios de WordPress. El directorio de complementos tiene una nota en la parte inferior que dice «También puede probar su búsqueda en Google» con un enlace. ¿Pero es realmente suficiente? Teniendo en cuenta que muchas personas agregan complementos utilizando su panel de WordPress, que usa la misma búsqueda que el sitio principal, no es lo ideal. En este ejemplo, buscaré «SEO» en el directorio de complementos. De forma predeterminada, los resultados se ordenan por relevancia. A continuación se muestra una captura de pantalla de los 3 complementos principales por relevancia:
Me sorprendió ver los resultados. Tal vez estoy un poco sesgado, pero claramente pensé que WordPress SEO by Yoast o el paquete All in One SEO estaría en la cima. Los resultados fueron que el complemento Yoast SEO ocupó el puesto número 3 y el paquete de SEO todo en uno ni siquiera estaba en la primera página. Así que seamos claros. Dos de los complementos de SEO más populares (12 millones y 2 millones de descargas respectivamente) no estaban en la cima. Los dos complementos principales tampoco obtienen una calificación tan alta como el complemento SEO de Yoast. No significa nada. Algunos dirán que no podemos tener los complementos más populares en la parte superior porque eso no les da una oportunidad a los nuevos desarrolladores. Esto es absolutamente cierto. Durante nuestra pequeña reunión de WordPress en Gainesville, a Ryan Frankel (@Ryanfrankel) se le ocurrió una solución muy interesante. La solución fue crear un algoritmo de búsqueda que agregue un montón de variables de comunidad. Estas variables pueden ser:
- El número de descargas – Por supuesto, esto podría dar a los complementos más antiguos una ligera ventaja, pero podemos mantener esto como una variable de bajo impacto.
- Aprobación del usuario – Dado que solo los usuarios registrados pueden agregar favoritos, asignar estrellas y votar si un complemento funciona o no, entonces deberíamos agregar algún tipo de sistema de reputación. Desarrollaré esto con más detalle en su propia sección.
- Reputación del autor: los autores reconocidos y creíbles deben tener una mejor reputación. Por ejemplo, sabemos que Andrew Nacin contribuye mucho al núcleo. Realmente sabe lo que está haciendo. Debería tener una mejor reputación como autor que alguien que recién comienza a desarrollarse. Desarrollaré criterios para esto en su propia sección.
Al utilizar estos criterios, podemos mejorar significativamente la relevancia de los resultados de búsqueda del complemento. Exploremos el sistema de reputación que mencioné anteriormente.
Sistema de reputación
Los foros de WordPress no tienen un sistema de reputación. Sitios como StackExchange y Quora lo tienen. Es hora de que WordPress.org agregue algo similar. Los usuarios deben poder votar por la mejor respuesta. Las respuestas que obtienen votos positivos suman puntos a la reputación del usuario. Las personas que hacen preguntas pueden hacer preguntas a un usuario específico por un precio específico (como Quora). Por supuesto, esto les dará a los usuarios mayores y más activos una ventaja significativa sobre los recién llegados, pero no es así como funciona. No permitimos que un nuevo desarrollador se convierta en un desarrollador líder de inmediato. Tienen que demostrar su valía contribuyendo durante mucho tiempo a un código de calidad. Este sistema de reputación hará precisamente eso. Luego, podemos usar el sistema de reputación para influir en los resultados de búsqueda de complementos. Si un usuario con una reputación más alta prefiere un complemento determinado, definitivamente marca la diferencia. Por ejemplo, cuando a Otto le gusta un complemento, creo que es un complemento realmente bueno. Se puede usar el mismo tipo de métricas para las calificaciones con estrellas.
Reputación del autor del complemento
Aunque los autores de complementos son tratados como todos los demás usuarios, tendrán una reputación separada para los complementos. ¿Puede esto tener en cuenta el hecho de que este autor proporciona soporte para su complemento? ¿Cuántos complementos buenos tiene este autor? Por ejemplo, si Mark Jaquith está involucrado con un complemento específico, esperaría que se clasifique un poco más alto que los demás. Lo mismo ocurre con otros líderes de la industria. El objetivo no es desalentar a los nuevos autores de complementos. Más bien, es para apreciar los buenos autores de complementos. Esto alentará a los nuevos autores a ganar una mejor reputación en la comunidad brindándoles apoyo. Veremos una mayor participación de las empresas basadas en WordPress en los foros.
Responsabilizar a las personas
Actualmente, parece que la gente puede simplemente informar sobre un complemento roto o darle una calificación de una estrella sin ayudar al autor. Sí, si alguien informa sobre un complemento roto, se lo redirige a la página de foros de soporte que lo alienta a escribir sobre su problema. Pero la gente puede señalarlo fácilmente y no escribir sobre él. La nota rota aún permanece. Debe haber validación para ver si el usuario realizó la solicitud del foro de soporte. De lo contrario, su voto roto no debería contarse. Porque realmente no ayudan a nadie diciendo que está roto sin explicar cómo está roto. Lo mismo ocurre con el número de estrellas. Estos deben mostrarse en el perfil de cada usuario. Debería haber una opción para agregar una reseña que explique por qué el usuario la calificó con 2 o 5 estrellas. Este tipo de responsabilidad ayudará a la comunidad en su conjunto.
Complementos comerciales
El repositorio de temas de WordPress tiene una pestaña para temas comerciales. Sin embargo, no los complementos. No hace justicia. Todo el mundo debería conocer los complementos adecuados de WordPress como Gravity Forms, VaultPress, BackupBuddy, etc. El directorio de complementos no hace esto en absoluto. Como mínimo, debería tener una página que enumere las tiendas de complementos comerciales como lo hacen para las tiendas de temas. A largo plazo, tendría sentido alojar complementos 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 tema en sí mismo, pero no pude evitar mencionarlo. Sé que todo esto llevaría mucho tiempo implementarlo. No sé si todo esto realmente se implementará. Pero desde mi punto de vista, definitivamente haría que el directorio de complementos fuera mucho mejor y atractivo. ¿Me alegraría escuchar tus pensamientos? ¿Qué crees que debe cambiar el directorio de complementos? ¿Estás de acuerdo con mi visión? ¿Cuáles son los defectos de mi visión que no puedo detectar? Por favor házmelo saber en los comentarios. Nota: este artículo está escrito por Syed Balkhi. Las opiniones aquí son completamente suyas y no las de otros editores.
Originally posted 2021-02-24 19:20:36.