Deje de culpar a los desarrolladores de complementos por demasiados avisos de administración de WordPress

Publicado: 2020-07-22

Cada 3 a 6 meses me tropiezo con un hilo de tendencias en las redes sociales que critica a los desarrolladores de complementos por sobrecargar el panel de administración de WP con avisos. Como desarrollador de complementos y alguien que se comunica con los desarrolladores de complementos y temas todos los días como parte de mi rol en Freemius, realmente me pone nervioso ver que esta discusión surge una y otra vez, así que quiero terminar con este concepto erróneo de una vez por todas. para todos.

Siempre comienza de la misma manera.

Un influencer comparte una captura de pantalla de un panel de administración lleno de toneladas de avisos de administración. Y luego, a mucha gente le gusta y lo comparte "a ciegas", algunos incluso expresarán apasionadamente su enojo.

Lo entiendo, ¡los avisos del administrador apestan!

Todos lo sabemos y es muy fácil identificarse con él.

Pero, ¿los desarrolladores de complementos son realmente los culpables en su conjunto?

No lo creo.

Además, esta tendencia recurrente de los líderes de opinión que difunden mensajes sin pensar realmente en las ramificaciones de sus palabras me molesta, especialmente cuando se trata de otros desarrolladores de complementos. Scott es un buen amigo, y lo conozco desde hace años, estoy seguro de que él (y otros) no tienen malas intenciones, pero mensajes como este culpan de facto a los desarrolladores de complementos, lo que daña nuestra reputación general en el Comunidad de WordPress. Tenemos que ser más responsables en cuanto a lo que comunicamos al mundo.

Déjame mostrarte la otra cara de la moneda, la perspectiva del desarrollador de complementos.

Muchos sitios tienen muchos complementos

Hace varios años, realicé un análisis para evaluar la cuota de mercado de los complementos de WordPress, en el que descubrí que un sitio promedio de WordPress autohospedado (es decir, no un sitio en WordPress.com) tiene 25,2 complementos instalados, 18,3 complementos activos y 17.6 complementos activos con más de 200 líneas de código.

Ayer, busqué en nuestra base de datos y saqué una nueva muestra de 10 000 sitios aleatorios para ver cómo habían cambiado las cosas, y descubrí que la cantidad promedio de complementos activos en un sitio hoy es 15,94.

Después de revisar 10 000 sitios aleatorios para ver cómo han cambiado las cosas en nuestro ecosistema, descubrí que la cantidad promedio de #complementos de #WordPress activos en un sitio en 2020 es 15,94.Tweet

Entonces, hubo una disminución de ~2.4 complementos por sitio, lo cual es excelente.

Si lo piensa, tiene mucho sentido, ya que la velocidad del sitio se está volviendo cada vez más importante para el SEO, y los usuarios de WP de hoy en día están más informados sobre el impacto de los complementos en el rendimiento. Además, el mercado se ha consolidado en los últimos años y los productos más grandes como Jetpack ahora son mucho más ricos en sus ofertas, por lo que los usuarios obtienen docenas de microsoluciones en el mismo paquete, evitando la necesidad de complementos adicionales.

De los 10,000 sitios, 407 tienen más de 30 complementos activos (¡eso es más del 4%!), 46 sitios tienen más de 50 complementos activos.

El punto que estoy tratando de hacer es que los sitios con muchos complementos no son raros y si pasa suficiente tiempo en el espacio de WP como trabajador independiente, agencia, proveedor de servicios o persona de productos, existe una alta probabilidad de que inicie sesión. el panel de administración de WP de un sitio que tiene muchos complementos activos.

Es inevitable, simple estadística.

Frecuencia de los avisos de administración

Los desarrolladores de complementos utilizan los avisos como una de las principales formas de comunicar mensajes a nuestros usuarios y clientes. Para un complemento desarrollado activamente, una notificación por mes es muy razonable, ya que las características, actualizaciones o cambios significativos pueden ser relevantes para el administrador del sitio después de períodos incluso inferiores a 30 días.

Volver a los números.

Si un complemento agrega un aviso de administrador por mes, un sitio con más de 30 complementos activos quedará expuesto a 30 avisos, un aviso en promedio. por día, y ni siquiera estoy considerando los avisos del núcleo.

Manejo/despidos de avisos administrativos poco frecuentes

Más elementos para reflexionar: ¿con qué frecuencia cree que los administradores de sitios web inician sesión en su panel de administración de WP?

Desafortunadamente, no tenemos acceso a dichos datos (si los tiene, ¡nos encantaría invitarlo a una publicación de invitado!), pero según nuestra propia experiencia y conocimiento del ecosistema, los administradores generalmente no inician sesión con tanta frecuencia como mucha gente piensa.

Mi equipo y yo somos muy activos en el contenido y producimos artículos casi semanalmente. Me atrevo a decir que nuestro equipo es probablemente más activo que el sitio promedio de WordPress. Dicho esto, si bien nuestros escritores y editores inician sesión en el panel de control al menos varias veces a la semana, se concentran en el contenido y no es su responsabilidad administrar el sitio web y manejar/descartar avisos de administración.

Los miembros del equipo que están realmente calificados y delegados para administrar avisos se registran a pedido y generalmente para los siguientes propósitos:

  • Actualización de un complemento en caso de descubrimiento de vulnerabilidad de seguridad
  • Actualizar el núcleo de vez en cuando
  • Corrección de errores
  • Instalación de nuevos complementos

Todas las acciones anteriores son infrecuentes, incluso raras.

Estoy seguro de que también hemos tenido meses en los que no limpiamos los avisos en absoluto, y apuesto a que no somos únicos y muchas empresas tienen rutinas similares.

Obviamente, cuando se trabaja en un sitio nuevo o se renueva uno existente, la frecuencia de inicio de sesión de los desarrolladores es mucho mayor, pero una vez que el sitio está listo, las cosas pasan del diseño y desarrollo al mantenimiento continuo.

Suscríbase y obtenga una copia gratuita de nuestro

Complemento de WordPress Libro de negocios

Exactamente cómo crear un próspero negocio de complementos de WordPress en la economía de suscripción.

Comparte con un amigo

Introduce la dirección de correo electrónico de tu amigo. Solo les enviaremos este libro por correo electrónico, honor del explorador.

Gracias por compartir

Impresionante: se acaba de enviar una copia de 'El libro de negocios de complementos de WordPress' a . ¿Quieres ayudarnos a correr la voz aún más? Adelante, comparte el libro con tus amigos y colegas.

¡Gracias por suscribirte!

- Acabamos de enviar su copia de 'El libro de negocios del complemento de WordPress' a .

¿Tienes un error tipográfico en tu correo electrónico? haga clic aquí para editar la dirección de correo electrónico y enviar de nuevo.

Tapa del libro
Tapa del libro

“El número gobierna el universo” – Pitágoras

Ahora vamos a combinar todos los números.

Teniendo en cuenta el ejemplo anterior de 30 complementos en un sitio con 1 notificación por día, si un usuario no inicia sesión después de 10 días, habrá 10 avisos, lo que claramente es abrumador, requiere mucho tiempo y, en general, simplemente terrible desde un UX perspectiva.

En general, es fácil culpar a los desarrolladores de complementos, ya que estas notificaciones son activadas por los complementos. Pero, lo que me gustaría argumentar aquí es que esto es solo un síntoma del problema subyacente.

El administrador nota que el desorden creado por complementos y temas es solo un síntoma del problema real.Tweet

Mecanismo de avisos de administración de WP obsoleto

Si bien WordPress ha crecido enormemente en muchos aspectos, incluido el vibrante y sorprendente ecosistema de complementos que hoy en día tiene decenas de miles de productos, el mecanismo de avisos de administración del núcleo apenas evolucionó desde su lanzamiento con la versión 3.1 , ¡hace 10 años!

El mecanismo central de avisos de administración simplemente nunca tuvo la intención de procesar la gran cantidad de avisos que ahora tenemos en el ecosistema. Entonces, inevitablemente, los administradores del sitio terminan quejándose de sus experiencias negativas.

Ha habido toneladas de discusiones sobre este tema a lo largo de los años, muchas tratando de abogar por un cambio. Barry Kooij desarrolló una hermosa solución en 2015 que convierte los avisos de administración en un moderno centro de notificaciones:

Administrador de notificaciones de WordPress por Barry Kooij

De alguna manera, nunca fue lo suficientemente importante como para priorizarlo y agregarlo al núcleo.

También hay complementos que le permiten resolver este problema, como Deshabilitar los avisos de administración individualmente, pero, nuevamente, requieren que se instale un complemento adicional en lugar de agregar esta función al núcleo.

La actualización "más grande" para los avisos de administración se agregó en WordPress 4.2 (¡hace 5 años!), que introdujo una opción para agregar un botón de despido a los avisos, sin embargo, eso ni siquiera proporcionó una forma estructurada de almacenar el estado de visibilidad del aviso. nuevamente, dejándolo en manos de los desarrolladores de complementos.

Syed Balkhi abogó por un centro de notificaciones en WPBeginner en 2016, y algunos complementos como Yoast SEO lo llevaron al siguiente nivel y terminaron implementando su propia solución de notificaciones para reducir el desorden, lo que conduce a experiencias de usuario fragmentadas y requiere un montón de código adicional. eso debería estar simplemente en el núcleo.

Los desarrolladores de complementos usan avisos de administración porque eso es todo con lo que tenemos que trabajar listos para usar. Conseguimos limones y tratamos de exprimir la mejor limonada que podamos.

Permítanme ser claro: reconozco que la priorización es excepcionalmente desafiante cuando se trata de satisfacer ~38% de la web. Por lo tanto, no estoy señalando con el dedo a nadie, solo expongo hechos y concientizo. Si existe un consenso de la comunidad de que los avisos de administración son tan molestos y molestos, tal vez sea el momento de examinar una solución de comunicación alternativa.

Batalla constante entre dar y recibir

Ya es bastante difícil para los desarrolladores de complementos y temas encontrar el equilibrio entre cuánto dar y cuánto pedir a cambio. En un ecosistema tan obstinado como WordPress, cada usuario es un blogger potencial, por lo que cada vez que hacemos cambios en el producto o nos comunicamos con los usuarios, tenemos que caminar sobre cáscaras de huevo tratando de no molestar a nadie con el temor de obtener una temida revisión de 1 estrella.

Todos sabemos cómo a algunas personas les encanta expresar sus frustraciones despotricando en las reseñas, lo que mantiene a los desarrolladores como rehenes con expectativas a menudo irrazonables.

Déjame ponerlo de esta manera.

Muchos avisos son transaccionales y están destinados a comunicar algo importante al administrador, como actualizaciones críticas. Incluso para los avisos más promocionales, si un usuario obtiene un producto gratis, creo que es un trato justo que el desarrollador tenga derecho a agregar un aviso de administrador de vez en cuando.

Ya sea una solicitud de revisión, una pequeña venta adicional para verificar la oferta paga o una invitación para unirse a su programa de afiliados, todo esto está justificado.

Al final del día, es una relación simbiótica, y eso es lo que todos debemos recordar.

Los desarrolladores de complementos y temas están tratando de crear las mejores ofertas que pueden para su público objetivo, pero si no pedimos nada a cambio, ¿cómo se supone que vamos a hacer crecer nuestros equipos y mantener una base de usuarios en crecimiento que demanda más funciones y soporte? ?

Puede preguntar: "Pero Vova, ¿qué pasa con los complementos de código abierto puramente gratuitos sin ningún incentivo comercial?"

Ese es un punto válido, en teoría. En realidad, los complementos y temas más populares en el mercado son comerciales, y tienen un equipo de personas detrás de ellos trabajando duro para mantener contentos a los usuarios. Necesitan que les paguen para mantener a sus familias y poner comida en la mesa, por lo que, naturalmente, debemos operar como un negocio (por supuesto, hay algunas excepciones).

La utopía holística donde los desarrolladores construyen productos por el bien del código abierto es poco realista e insostenible. Un solo desarrollador que trabaja en un producto como pasatiempo en su tiempo libre nunca podrá ofrecer el mismo nivel de calidad y lograr mantenerlo durante un largo período como lo puede hacer una empresa totalmente comprometida.

Puedes leer más sobre este tema aquí.

está contratando
Desarrollador PHP sénior
Cree el núcleo de los productos, servicios y API de Freemius y vea su impacto directo en los negocios de plugins y temas de WordPress.
Especialista en migraciones de comercio electrónico
Administre la migración de licencias y el proceso de integración de productos para empresas de complementos y temas que están comenzando a vender con Freemius.
comercializador de contenido
Comparta nuestro conocimiento a través de contenido práctico escrito, visual y de audio sobre las mejores formas de vender complementos y temas.

Deje las críticas a los usuarios del complemento

Después de que Yoast realizó su última promoción de venta del Black Friday en forma de un banner de notificación de administrador, sus usuarios inmediatamente expresaron su insatisfacción a través de comentarios negativos en todos los lugares que puedas imaginar. En solo unos días recibieron más de cien reseñas de 1 estrella en WordPress.org.

Eso no solo impactó en su marca, sino que tuvieron que dedicar tiempo y toneladas de energía para responder a esas reseñas de 1 estrella, una avalancha de tickets de soporte, interacciones sociales, mala publicidad y más.

¿Crees que lo habrían hecho si hubieran sabido el impacto negativo que tendría?

¡Absolutamente no!

Crisis como esa son emocionalmente agotadoras, y lo último con lo que los desarrolladores/empresas de complementos quieren lidiar. Conozco al equipo de Yoast y, si bien el dinero es esencial para el crecimiento de su negocio, definitivamente no es su principal motor. Como la mayoría de las empresas de productos, su pasión es "crear" y servir a sus usuarios, mientras siguen su misión.

Simplemente realizaron un experimento, que terminó siendo una (muy) mala decisión.

Estoy bastante seguro de que no repetirán esta práctica en el corto plazo.

Tenemos nuestros propios usuarios y clientes que ya nos hacen responsables de cada acción que tomamos. Y confía en mí, están haciendo un trabajo excelente y no tienen vergüenza de emitir opiniones sin rodeos a través de reseñas, redes sociales y cualquier otro lugar que puedas imaginar.

Deje de arruinar la reputación de los desarrolladores de complementos

Si bien estoy seguro de que hay algunos complementos que son más agresivos con los avisos promocionales, en general, nosotros, los desarrolladores de productos, somos humanos que solo intentamos servir a nuestros usuarios y clientes al mismo tiempo que tratamos de ganarnos la vida. La gran mayoría de nosotros no tenemos una agenda malvada u oculta. También usamos WordPress y otros complementos, y somos mucho más sensibles a todos estos matices más finos de lo que podría pensar.

Después de todo, muchos de los líderes que expresan su preocupación por el desorden de los avisos de administración son los mismos desarrolladores de complementos.

Entonces…

Estimada comunidad, deje de criticar a los desarrolladores de complementos en general y de difundir sentimientos negativos hacia las personas que trabajan arduamente todos los días para ayudar a los usuarios a cumplir sus objetivos y aspiraciones a través de sus sitios de WordPress; es simplemente incorrecto e injusto.Tweet

Estimada comunidad, deje de criticar a los desarrolladores de complementos en general y de difundir sentimientos negativos hacia las personas que trabajan arduamente todos los días para ayudar a los usuarios a cumplir sus objetivos y aspiraciones a través de sus sitios de WordPress; es simplemente incorrecto e injusto.