Entonces tienes una idea para un complemento de WordPress.Tal vez se te ocurrió cuando otro complemento no cumplió con las expectativas.O tal vez mientras lucha por encontrar un complemento para hacer exactamente lo que desea.Bueno, estamos en el negocio del desarrollo de complementos de WordPress durante algún tiempo, tanto nuestros productos como con los clientes.Y como puedes adivinar, hay muchos que suceden detrás de escena.Por lo tanto, vayamos detrás de escena en el proceso de desarrollar uno de los últimos gerentes de catálogo de productos de tecnología WooCommerce.También cubriremos el proceso general de desarrollar complementos de WordPress que seguimos para todos nuestros complementos.Y en este proceso, esperamos responder cualquier pregunta que pueda tener sobre el desarrollo del complemento de WordPress.¡Vamos a bucear!
El desarrollo del complemento de WordPress se ha descubierto en la etapa 1, ideal para la imagen completa, debemos comenzar dándole un fondo. Si no está familiarizado con nuestra empresa, ¡ante todo! Y, en segundo lugar, lo que debe saber sobre nosotros es que hemos estado trabajando con WooCommerce durante algún tiempo. Estamos certificados Gold WooExperts (generalmente insertando un elogio humilde) con un considerable depósito de complementos de WooCommeccce con el tiempo, como los precios específicos del cliente. Todos nuestros productos están orientados para mejorar las conversiones en su tienda WooCommerce. Pero durante algún tiempo, nuestro equipo de asistencia ha recibido preguntas para un tipo de herramienta potencial/generación de marketing. Principalmente, para ocultar los precios de los productos de usuarios innecesarios. Pero, dado que había complementos para esta función en el almacén de WordPress, los redirigí a uno de ellos. Pero entonces, ¿qué nos hizo crear nuestro propio complemento?
Etapa 2: la validación ha sido consciente durante algún tiempo que generar clientes potenciales es una funcionalidad deseable para los dueños de negocios comerciales electrónicos.Pero, según nuestra investigación de mercado, había 3 a 4 complementos existentes que ya ofrecen la misma funcionalidad.Por lo tanto, inicialmente, no podríamos justificar la asignación de recursos para el desarrollo de un complemento interno.Entonces, cuando uno de nuestros clientes existentes necesitaba esta función, generalmente alguien que usa precios específicos para el cliente, recomendamos uno de estos complementos.Pero extrañamente, una parte de estos clientes volvería a nosotros.Algunos con problemas de compatibilidad, otros con problemas relacionados con el soporte inadecuado para complementos de tercera parte.Y eso comenzó a convertirse en un evento recurrente.
Esto nos hizo creer que necesitábamos construir un complemento de generación de clientes potenciales/de marketing para nuestros clientes. Por lo tanto, pueden tener una mejor experiencia en el uso de todos nuestros productos y no tienen que avanzar y volver entre complementos. También fue una ventaja adicional que este complemento ahora completa nuestro paquete de estimulación de ventas, que contiene todos nuestros complementos esenciales de WooCommerce. Y los clientes podrían recibir un soporte adecuado para todos, en un solo lugar. También jugamos con la idea de lanzarlo como una funcionalidad para nuestros precios específicos del cliente. Pero no queríamos limitar esta herramienta solo a los clientes que compraron el CSP. Queríamos agregar valor para los clientes que usan cualquier complemento en nuestra gama WooCommerce. ¡Así que decidimos lanzarlo como un complemento gratuito! ¿Cómo puede validar su idea? Al crear su propio complemento, validar su idea es el primer paso. Aquí hay algunas preguntas que puede hacer:
¿Es mi idea única? Hay altas posibilidades de no ser. Pero eso no significa que tenga que ser rechazado. Por el contrario, le dice que hay una solicitud de tal solución en el mercado.
¿Cuál es mi complemento diferente de los demás? Defina lo que te diferencia. Si no es único, ¿cómo funciona mejor su solución existente? ¿Cómo puedes hacer mejoras?
Si mi idea es única, ¿hay una solicitud para esta solución? Si no hay nada como su complemento en el mercado, asegúrese de ejecutar la idea de alguien que no está cerca del proyecto. WordPress Forum o grupos son una buena manera de obtener comentarios genuinos.
¿Mi complemento resuelve los problemas del cliente lo suficiente? ¿Hay un grupo de clientes lo suficientemente grande como para que mi complemento lo haga rentable? ¿Qué problemas buscan la gente para resolver? ¿Mis funciones de complemento resuelven estos problemas? Quora y Reddit son buenas plataformas para descubrir esto. Etapa 2 – Planificación y estimación del esfuerzo
Las principales características de un complemento se deciden sobre la base de las cosas.
Las necesidades del cliente
Análisis de la competencia
Otros factores en el juego son las actualizaciones de WooCommerce y las recientes tendencias del mercado. Para el gerente de catálogo de productos, queríamos ser un complemento de generación de clientes potencial/marketing para las tiendas WooCommerce. La forma popular de hacerlo en las tiendas de comercio electrónico es ocultar el precio de los artículos o el botón “Agregar la canasta” hasta que la persona cree una cuenta y se conecta. Por lo tanto, esta sería la función principal de nuestro complemento. El gerente de catálogo de productos tenía que ser un complemento simple, por lo que solo había algunas funciones principales que hemos aterrizado por el momento:
Para usuarios no identificados, ocultar los precios de los productos
Para usuarios innecesarios, oculta el botón Agregar en el carrito
Los usuarios tienen la oportunidad de conectarse desde la página donde están y acceder a los precios de los productos sin ser redirigidos.
Los usuarios no registrados pueden ser redirigidos a una página de registro
Pero antes de que el complemento pueda ser aprobado para el desarrollo, el equipo realiza un análisis de impacto y una estimación de los esfuerzos necesarios. Analizamos el impacto técnico en nuestros clientes potenciales y su sitio web. ¿El sitio se desacelerará? ¿Podemos minimizar la tarea técnica de este complemento? ¿Existe una forma más efectiva de hacer las cosas? Entonces hay una estimación aproximada del número total de horas de trabajo. Desarrollo, solucionador de problemas, análisis de calidad, trabajo en compatibilidad de complementos, etc. todos se tienen en cuenta. Este paso es aún más importante cuando se trata de proyectos más grandes. Una vez que resolvimos todo esto, nuestro complemento estaba listo para desarrollarse. ¿Cómo planificar y estimar el esfuerzo para su complemento? Paso 1: Comprenda sus necesidades, identifique posibles bloqueos y defina sus objetivos. Esta es su fase de descubrimiento en la que define claramente lo que se necesitará en términos de trabajo. Separe esto en términos de módulos, características o tareas de desarrollo, para seguir mejor las cosas Paso 2: Odio cada característica o tarea de desarrollo en un número estimado de horas. También debe tener una idea de las tarifas por hora de su desarrollador (en promedio, es de aproximadamente $ 50/h – 75 USD/h). Ahora, es solo una simple matemática calcular la cronología estimada y el costo total. ¡Puede encontrar este artículo sobre el costo real del desarrollo personalizado de complementos de WordPress!
Etapa 4 – Desarrollo, por lo tanto, una vez que el gerente del catálogo de productos ha sido aprobado para el desarrollo, se transmitió a nuestros desarrolladores de complementos de WooCommerce. Cuando desarrollamos complementos pagados para aparecer en un mercado, nuestro equipo de desarrollo realiza un análisis exhaustivo de este mercado. El equipo pasa por su documentación completa para verificar los estándares y requisitos. Forman los requisitos básicos para el complemento. Como el gerente de catálogo de productos era un complemento gratuito que solo aparece en nuestro sitio web, ya conocíamos las regulaciones y estándares que teníamos que respetar. Tenemos un marco estándar que usamos cuando desarrollamos nuestros complementos. ¡Y así, nuestros desarrolladores se han hecho de inmediato! Nuestros desarrolladores se centran en funciones secuenciales. Asumir cada tarea o la forma de desarrollar y trabajar en ella en su totalidad en la parte delantera y back-end. Y finalmente, juntáralo en un complemento maravilloso. Si se agrega una función a un complemento existente o si personalizamos un complemento, hay un proceso completo. En primer lugar, todos los problemas encontrados están resueltos. Luego, nuestro equipo realiza las mejoras necesarias, por ejemplo, una mejor compatibilidad. Y luego el énfasis se mueve a la característica en cuestión. Una vez que se ha completado el trabajo de desarrollo del gerente de catálogo de productos, se verificó si cumple con todos los estándares de desarrollo. Y luego fue enviado a hacer análisis de calidad.
Etapa 5: el análisis de calidad de prueba y mejora se realiza en etapas. En las rondas de prueba iniciales, nuestros analistas ejecutan el complemento mediante la prueba de casos. El complemento se prueba para diferentes casos de uso primero automáticamente y luego manualmente. En cada ronda de prueba, cualquier error se informa al desarrollador. Los problemas se resuelven y el complemento se prueba nuevamente. Aquí hay un caso muy simple para PCM: verificar si el precio está oculto para productos simples, así como para productos variables. Nuestros analistas no solo verifican si hay problemas en las funcionalidades del complemento. El complemento también se prueba la compatibilidad con los otros complementos de WooCommerce o con funciones más antiguas, si se trata de un complemento existente. Luego se prueba el complemento para ver si UI/UX fluye cómodamente y si el complemento es intuitivo de usar. A veces probamos beta para algunos de nuestros complementos más complicados. Debido a que el gerente de catálogo de productos es un enchufe bastante simple, no estaba en las tarjetas. Después de las pruebas finales, el analista compila las notas de lanzamiento del complemento. Contienen información de complementos, detalles de compatibilidad y problemas conocidos si lo hay. También creamos documentación para desarrolladores que mencionan ganchos y filtros. Por lo tanto, el complemento se puede personalizar si se necesita el usuario. ¿Cómo puedes desarrollar tu complemento?
Si comprende el desarrollo del complemento de WordPress y lo hace bricolaje, le sugerimos que respete estrictamente el manual del complemento. También puede encontrar nuestra mejor mejora del desarrollo del arte del arte, una lectura útil. Pero si no está familiarizado con el desarrollo de complementos, definitivamente debe contratar a un desarrollador de WordPress. Y uno que sabe lo que hacen. Si tienes un equipo interno, es genial. Si no, puedes ir de una de dos maneras. Puedes contratar a un desarrollador independiente. Pero entonces es posible que deba contratar a alguien por separado para las pruebas. Para una solución de extremo a extremo, la mejor opción es contratar una agencia de desarrollo de WordPress especializada en el desarrollo de complementos de etiquetas blancas. El desarrollo de complementos de etiquetas blancas es cuando se externaliza el desarrollo del desarrollo de complementos de una agencia que ofrece su producto terminado. Que luego puedes marcar y vender. Una agencia como esta puede ser un compañero útil que tiene en este viaje. Pueden manejar todo el trabajo técnico, desde el desarrollo hasta el desarrollo hasta las pruebas. Mientras tanto, puede concentrarse en la preparación para el lanzamiento, comercializar su complemento, configurar las páginas de destino. La contratación de una agencia también tiene la ventaja adicional de los servicios de mantenimiento después del lanzamiento, así como la asistencia. Etapa 6: preparación para lanzar y comercializar nuestro complemento mientras nuestros desarrolladores estaban ocupados desarrollando el complemento y asegurándose de que funcionara, nuestro equipo de marketing estaba ocupado vendiendo nuestro complemento. ¡Tuvimos que anunciar a los clientes que están lanzando!

El equipo se ha puesto en contacto con algunas de las mayores influencias en WooCommerce y WordPress, como BobWP, KASA Reviews, Learnwoo, para pedir comentarios sobre el complemento y pedirles que revisen el complemento. La página de destino fue creada y configurada, se creó un video demostrativo para los mismos boletines informativos, series de correo electrónico. ¡Y luego fue la hora del espectáculo! ¡Era el día del lanzamiento! ¡Y nuestro complemento finalmente estuvo allí! Déjame ser honesto contigo, siempre hay una pequeña posibilidad de que, incluso con todos tus esfuerzos, algo no saldrá bien el día del lanzamiento. ¡Nos pasó incluso! Pero si tiene un equipo de desarrolladores profesionales en la parte posterior, se resuelve en el menor tiempo. Afortunadamente, con el gerente de catálogo de productos, fue suave como la mantequilla. Etapa 7 – Más allá del lanzamiento – Actualizaciones y mantenimiento Al introducir un complemento de WordPress en el mundo, es absolutamente su responsabilidad asegurarse de que los clientes que lo usan tengan la mejor experiencia. El mantenimiento y mantenimiento regular de sus complementos es una parte no negociable del embarazo. Para asegurarse de que su complemento continúe funcionando sin problemas con versiones más nuevas de WordPress, temas, otros complementos que a menudo utilizados con su complemento son importantes para la satisfacción continua del cliente. Nuestro equipo de desarrollo siempre está actualizado con todos nuestros complementos. El gerente del catálogo de productos ahora está disponible para nuestros clientes durante algún tiempo, por lo que nuestro trabajo ahora es escuchar a los usuarios sobre cómo podemos mejorar este complemento. ¡Y ya lanzamos una nueva actualización de funciones!
homefinance blog