Estrategias para apoyar los complementos de WordPress

Como desarrollador de WordPress, específicamente para los complementos, en este caso, determinar la mejor manera de proporcionar soporte para su trabajo puede ser un desafío. De hecho, actualmente estoy en el proceso de evaluar cuál puede ser la mejor ruta para mi conjunto actual de complementos, por lo que este tema se acerca a casa.

Como tal, pensé que sería un tema relevante para compartir y discutir con la comunidad Wptuts +.

Entonces, en este artículo, quiero echar un vistazo a los problemas que existen con la compatibilidad con los complementos de WordPress, algunos de los modelos actuales para la compatibilidad con los complementos de WordPress, y luego iniciar una discusión en los comentarios sobre las diversas opciones que se describen aquí (así como las que no están cubiertos).


La fragmentación del apoyo

Antes de discutir las diversas opciones de soporte, es importante tener en cuenta que tal como está ahora, existe una fragmentación del soporte que existe, incluso si simplemente está manteniendo un complemento gratuito en el Repositorio de complementos de WordPress. Por ejemplo, así es como trabajan muchos desarrolladores:

  • Publicar un complemento en el repositorio de complementos de WordPress. El repositorio ofrece un foro de soporte gratuito..
  • Los desarrolladores luego bloguean o publican un artículo sobre su complemento. Esta publicación ahora ofrece un hilo de comentarios que admite preguntas y comentarios sobre dicho complemento.
  • Es probable que el desarrollador esté en Twitter u otra red social en la que los usuarios puedan conectarse y hacer preguntas sobre el complemento..
  • El desarrollador también tiene un correo electrónico que actúa como otro canal a través del cual otros pueden hablar con el desarrollador sobre los problemas que están experimentando..

Ahora, para ser claros, no me falla. nadie Para contactar al desarrollador a través de cualquiera de los canales disponibles..

El problema es no con los usuarios. Aunque vacilo en decirlo, ni siquiera creo que el problema esté en los desarrolladores. El problema está en la variedad de formas en que compartimos nuestro trabajo..

Necesitamos una forma de canalizar todas las preguntas a través de un solo canal para que los problemas, soluciones, preguntas y respuestas sean fácilmente visibles o accesibles para que los desarrolladores no se queden repitiendo..

Pero eso es un problema difícil de resolver. Algunos lo han hecho bien, otros todavía están buscando soluciones, y nos encantaría saber de ambos en los comentarios. Mientras tanto, revisemos algunos de los modelos de soporte más populares que existen.


Los modelos de soporte

Vamos a ver cuatro modelos diferentes para ofrecer apoyo. Quiero dejar claro que esto es no la lista definitiva de opciones de soporte, pero algunos de los modelos de soporte más comunes que los desarrolladores utilizan hoy en día.

Soporte Premium

Una forma en que los desarrolladores ofrecen soporte es a través de algún tipo de sistema cerrado. Esto no significa necesariamente que todas las preguntas deben responderse con pago, solo aquellas que están más involucradas o que requieren un tiempo significativo para la solución de problemas.

La ventaja de usar este modelo es que obviamente hay una compensación financiera por el tiempo empleado en ayudar al usuario. Muchas veces, los usuarios están felices de pagar asumiendo que el precio es razonable y que el problema es lo suficientemente importante; sin embargo, esto puede generar un poco de rechazo, ya que los usuarios que creen que un complemento gratuito debería venir con soporte gratuito también pueden rechazar esto.

Es una línea fina para equilibrar, por supuesto, y estoy de acuerdo en que todos los complementos deberían funcionar bajo un determinado conjunto de condiciones; sin embargo, no creo que todos los problemas que surjan sean lo suficientemente insignificantes como para justificar el apoyo gratuito.

Hay tantas permutaciones diferentes de los entornos de alojamiento, las versiones de WordPress, los complementos conflictivos y otros factores que aislar el problema puede ser lo suficientemente desafiante..

Repositorio de complementos de WordPress

El repositorio de complementos de WordPress a menudo está subestimado, en mi opinión. Ofrece una variedad de herramientas realmente útiles para los desarrolladores de complementos que simplemente no se utilizan por Los desarrolladores o por los usuarios..

Además de ofrecer una experiencia coherente en todos los ámbitos para todos los desarrolladores y usuarios, nos ofrece:

  • Una forma de calificar nuestro trabajo utilizando la imagen del encabezado.
  • Una manera fácil de proporcionar una descripción clara de nuestro trabajo.
  • Instrucciones sobre cómo instalar el plugin.
  • Una sección para preguntas frecuentes
  • Un foro de soporte
  • … y mucho más

El problema es que a menudo tienes que volver a las páginas del complemento para ver si se han abierto nuevos temas. Además de eso, muchas de las personas que abandonan los temas están acostumbrados al modelo plug-and-play de temas y otros complementos que pueden causar resultados erráticos debido a prácticas de codificación deficientes, conflictos o alguna otra anomalía..

Aún así, el Foro de soporte no es malo: es gratuito, está disponible para cada complemento que lanzamos y brinda una experiencia consistente para los usuarios. Vale la pena considerarlo, pero requiere un poco de esfuerzo adicional por parte del desarrollador..

Email

El correo electrónico es una pendiente resbaladiza cuando se trata de ofrecer soporte, porque tiene una sensación un poco más personal que una de las opciones disponibles en el foro. Tan pronto como comienza a ofrecer soporte a través del correo electrónico, esencialmente le ha dado permiso a un usuario para contactarlo con respecto a otros problemas, ya sea con sus complementos o con los problemas de WordPress que puedan tener..

Tampoco estoy compartiendo esto por ignorancia. Esto ha sucedido más de un par de veces conmigo (y asumo toda la responsabilidad por ello). En segundo lugar, el problema con el uso del correo electrónico como soporte es que no tiene absolutamente ninguna visibilidad..

No proporciona ningún valor a nadie, excepto a la (s) persona (s) en el hilo del correo electrónico. Esto significa que el potencial de soporte duplicado es realmente alto.

Sin soporte

Finalmente, una opción extrema es simplemente no ofrecer soporte. No estoy defendiendo particularmente esta estrategia, pero tener Lo he visto hecho, aunque no puedo hablar de sus resultados..

Pero si está ofreciendo un complemento gratuito y lo mantiene activamente, una opción es simplemente ponerlo en libertad y dejar que los usuarios se valgan por sí mismos..

Es una ruta peligrosa, ya que creo que, como desarrolladores, tenemos algunos Responsabilidad hacia nuestros usuarios, ya que estamos intentando crear algo para resolver un problema para ellos, pero esa es solo una postura subjetiva sobre el tema. Me encantaría escuchar los pensamientos de otros sobre esto..


¿El complemento gratuito es igual a la asistencia gratuita?

Antes de concluir, creo que vale la pena hacer la pregunta anterior: Hacer ¿Los complementos gratuitos implican soporte gratuito? Personalmente, no lo creo. Al menos, no en su conjunto..

En algún nivel, creo que hay un nivel de apoyo que estamos obligados a brindar, especialmente aquellos que normalmente toman solo unos minutos para resolverlos; Sin embargo, hay otros problemas más complicados que simplemente requieren más tiempo..

En este punto, creo que es perfectamente aceptable pedir algún nivel de compensación. Considero que esto es análogo a una garantía con un producto físico: las piezas o arreglos de reemplazo están disponibles por un tiempo determinado; Sin embargo, los problemas más complejos suelen requerir algún tipo de técnica..


Conclusión

He tenido conversaciones recientes con respetables desarrolladores de complementos de WordPress, todos los cuales tienen una postura sobre dónde dibujar la línea en el soporte gratuito y de pago; sin embargo, cada desarrollador tiene su propia opinión sobre lo que funciona para ellos.

Por encima de todo, la conversación fue rica en una variedad de opciones, ventajas, desventajas y más. Con ese fin, me encantaría que la comunidad Envato interviniera y viera si no hay más que discutir, y posiblemente incluso resolver, a través de los comentarios en esta publicación..