Una guía práctica para el desarrollo de un complemento de WordPress

Muchos elementos en línea discuten la parte “sexy” del desarrollo, como estrategias de codificación, opciones de marco y otros elementos “divertidos”. La parte más práctica de la planificación y el desarrollo de las soluciones de WordPress se muestra menos, aunque puede ser igual de interesante (y es absolutamente vital). Por ejemplo, la mejora y la mejora de una idea en un concepto enfocado por láser a menudo pueden ser muy satisfactorios, especialmente cuando descubre cuánto puede traer su codificación real. Además, si bien muchas de las tareas básicas involucradas en el desarrollo de complementos pueden parecer inútiles a primera vista, el trabajo avanzado puede conducir a un proyecto completado más rápido de lo habitual.
En esta publicación, analizaremos los requisitos para desarrollar un complemento de WordPress, centrándose en elementos prácticos clave. ¡Vamos a empezar! Una breve presentación del proceso de desarrollo tal como ya lo conoce como aludimos, descubrirá que muchos recursos sobre el desarrollo de complementos simplemente hablan sobre la apariencia del código. Sin embargo, esto es solo un elemento de un proceso bastante complejo. De hecho, es posible descubrir que la codificación real es la tarea que requiere el menor tiempo que realizará. Esto es especialmente cierto si ya eres un desarrollador experimentado.
Aun así, es posible que desee una actualización o simplemente un vistazo a cómo cubrimos el desarrollo de complementos en el pasado. En vista de esto, aquí hay una selección de las piezas a las que puede consultar cuando codifica su complemento:
17 de los mejores editores de código para desarrolladores y usuarios de WordPress
¿Te conviertes en un mejor desarrollador de WordPress con estos complementos de desarrollo locales para crear un complemento de WordPress? Esto es lo que debes saber
Cómo probar sus complementos con el futuro editor de Gutenberg
Estos artículos deberían ponerlo en el camino correcto. Además, si es nuevo en el desarrollo de complementos, probablemente desee ver nuestra guía de cinco partes para crear un complemento desde cero. Cubre casi todo lo que necesitará para comenzar, incluido el uso de una “calderera” para acelerar el proceso y todo tipo de trucos y consejos útiles.
Una guía práctica para desarrollar un complemento de WordPress (4 consideraciones clave) ahora que hemos cubierto los elementos básicos, abordaremos los aspectos no codificantes que tendrá que considerar al desarrollar un complemento de WordPress. Antes de comenzar, vale la pena señalar que no son pasos lineales en sí mismos (aunque pueden tratarse como tales) y usted es libre de saltar según su propio proyecto específico. Sin embargo, recomendamos asegurar: tiene una idea concentrada antes de hacer cualquier otra cosa. ¡Echemos un vistazo a ese artículo primero! 1. Realice una lluvia de ideas e investigue su idea antes de comenzar a codificar, naturalmente necesitará una idea de lo que desea crear. La lluvia de ideas y el proceso de investigación es esencial cuando se trata de desarrollar un flujo de trabajo concentrado para su proyecto. Por lo general, querrá controlar su impaciencia inicial y establecer objetivos realistas antes de comenzar.
Venga con muchas ideas y objetivos para cualquier proyecto completo le ayuda a concentrarse. También ofrece un “ancla” para tomar decisiones durante el ciclo de vida del proyecto. En otras palabras, puede evitar mucha parálisis de las decisiones simplemente refiriéndose al resultado general deseado (idealmente, resumido a una declaración de misión o un sonido corto). Si el complemento se desarrolla para un cliente, probablemente colaborará en este paso e incluso puede tener una etapa de desarrollar la idea. Esto simplifica un poco el proceso, porque trabajará de manera efectiva a partir de una plantilla creada por un esfuerzo común. Al hacer las cosas un paso más allá, los mapas mentales (como los implementados por un instrumento como Mind Doodle) pueden ser de gran ayuda. Finalmente, una sesión completa de lluvia de ideas puede hacer maravillas. Escribir todas sus ideas sin filtrar significa que puede refinarlas más tarde y que también puede tener algunas soluciones únicas. 2. Descubra cuánto tiempo tiene durante todo el tiempo del proyecto son muchas cosas: un sanador para uno, pero también una nivelación. En otras palabras, solo puede trabajar con el tiempo que tiene disponible, por lo que es lógico averiguar exactamente lo que tiene disponible y planificar su proyecto en consecuencia. Si tiene excelentes proyectos sobre lo que le gustaría hacer, pero el tiempo es corto, probablemente tendrá que reducir sus ambiciones.
Este es lo más relevante si trabaja con un cliente. Sin embargo, no es necesariamente un problema, porque las restricciones pueden ser una ventaja para la productividad. Los elementos más importantes a considerar aquí incluyen: si su proyecto es personal o comercial.
El objetivo final que estableció durante la fase de investigación.

En otras palabras, si crea un complemento basado en una “sospecha”, y el resultado no afecta sus ingresos, el tiempo está de su lado. Sin embargo, para un trabajo más serio, probablemente desee utilizar valores como el costo de hacer negocios (CODB) para guiar su toma de decisiones.
3. Considere su proceso de “versión”. La versión es algo que incluso los usuarios más no nativos cumplieron:
Si bien el número de las versiones en sí suele ser algo arbitraria, el proceso de versión puede ser bastante estricto dependiendo de su organización y proyecto internos. Por lo general, querrá usar un sistema de control de versiones (VC), especialmente como el equipo con el que trabaja. De hecho, algunos mercados y otros depósitos tienen sus propios requisitos sobre cómo procede aquí, lo que significa que esta decisión puede ser en gran medida de sus manos.
Por ejemplo, WordPress usa Subversion (SVN) para la versión de producción, aunque Git es una opción fuerte para cualquier otra cosa. Para obtener más información sobre este tema, le recomendamos que consulte el Manual SVN básico, la Guía de uso del manual del complemento y el Codex de WordPress para algunas alternativas que pueden ser útiles (dependiendo de su aplicación). 4. Decida cómo creará, completará y almacena la documentación del complemento La documentación puede ser un aspecto importante del desarrollo de un complemento, ya sea para usuarios finales o desarrolladores. Piense en todas las veces cuando necesitara orientación adicional sobre cómo usar una herramienta o servicio en particular. Si los canales autohelpes no son integrales y comprensibles, afectará negativamente la experiencia del usuario (UX). Por supuesto, si se desarrolla para un cliente, proporcionar documentación sólida es aún más vital. Eso es porque:
Los clientes lo utilizarán como canal de asistencia de facto si no tienen autoayuda disponible, lo que podría afectar su capacidad de trabajar en otros proyectos.

Puede afectar su reputación si no da los recursos correctos. Considere un complemento complejo con documentación mínima. Si el cliente tiene que preguntarle constantemente por qué algo funciona como él o cómo completar una tarea fundamental, podría considerar su trabajo como negligente. Esto, obviamente, no es bueno para ganar futuras obras.
La respuesta es proporcionar una documentación clara para su complemento, independientemente de su complejidad. De esta manera, puede dejar al cliente en sus propios dispositivos, sabiendo que continuará contactándose solo si hay un problema real que requiere remediación. Hay muchas herramientas que pueden ayudar a automatizar el proceso de documentación del complemento, para tener un Plantilla fuerte. Como marco siempre es útil. Después de eso, será útil una inmersión profunda en los elementos reales de la escritura, el almacenamiento y la entrega de la documentación del complemento, porque los efectos se acumulan con el tiempo. Conclusión Si incluso realiza una búsqueda superficial del desarrollo de un complemento de WordPress, a menudo encontrará consejos centrados solo en aspectos de codificación. Obviamente, este es un paso importante y tendrías razón al absorber tanta información al respecto. Sin embargo, la organización es vital antes de abrir el editor de codificación. Esta publicación ha analizado otros cuatro pasos que son vitales cuando se desarrollan un complemento de WordPress. Vamos a recapitularlos rápidamente:
Haz una lluvia de ideas e investiga tu idea.
Determine el intervalo de tiempo que tiene para el proyecto.
Considere el proceso de creación de versiones y cómo afecta su método de entrega.
Tiene un sistema vigente para desarrollar la documentación de su complemento.
¿Tiene alguna pregunta sobre cómo asegurarse de que el próximo proyecto de desarrollo de la arado se esté quedando sin problemas? ¡Háganos saber en la sección de comentarios! Imagen presentada: Free-Photos.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *