Beaver Builder facilita la creación de hermosos diseños para las páginas de su sitio con su editor delantero y la interfaz Dra-and Drop.Sin embargo, crear y mantener sitios web significa más que solo diseño y apariencia.Por ejemplo, antes de comenzar el diseño, debe crear una base de datos e instalar WordPress.Durante el proceso de diseño, es posible que desee agregar JavaScript o CSS personalizado.Necesitará formas fáciles de probar los cambios en su sitio sin tocar directamente su sitio y deberá acceder a los archivos en el sitio de vez en cuando.Finalmente, querrá asegurarse de guardar su sitio regularmente para poder acceder a las versiones anteriores cuando algo sucede.
Todas estas tareas se pueden simplificar mediante el uso de herramientas apropiadas. Cada profesional usa herramientas en el campo para hacer que el trabajo y el trabajo fluyan más eficientes, y los desarrolladores de WordPress no son la excepción. Descubrir qué herramientas encajan perfectamente para usted es un paso importante en su viaje como desarrollador de WordPress. En este artículo, detallaremos por qué es tan importante que cada desarrollador tenga su propio conjunto de herramientas. Luego recomendaremos nueve herramientas que creemos que apreciará como desarrollador de WordPress. ¡Vamos a eso! Por qué cada desarrollador necesita un conjunto de herramientas si alguna vez ha involucrado en el desarrollo de WordPress, probablemente ya tenga un conjunto de herramientas, incluso si no lo sabe. Por ejemplo, la mayoría de las personas tienen un editor de texto favorito que usan para el desarrollo web, como Notepad ++, presentado en la próxima captura de pantalla. Probablemente tenga un navegador favorito que use para probar sus sitios web. Puede usar aún más navegadores, ya que no siempre juegan sitios web de la misma manera. Hay muchas herramientas diferentes para lograr sus objetivos, y el truco es encontrar las que mejoran su proceso de trabajo y facilitar su vida. Herramientas obligatorias para los desarrolladores de WordPress Nuestra definición de la palabra “instrumento” para esta sección es muy liberal. Algunas de las herramientas caen más en la categoría de servicio, pero todas pueden ayudarlo a trabajar más rápido como desarrollador de WordPress.

Para cada categoría, le mostraremos más opciones y discutiremos por qué y cuándo usarlas. Editores de texto Los editores de texto son aplicaciones simples que pueden ayudarlo a escribir y editar código, convirtiéndolos en la piedra base de cualquier desarrollador web. Hay docenas de opciones, desde el editor base entregado con el sistema operativo (OS) hasta editores más avanzados, que ofrecen cantidades casi ridículas de funcionalidad. Le recomendamos que elija un editor de texto según el cual se sienta más cómodo de usar y pasar un tiempo configurándolo correctamente. Estas son algunas de nuestras opciones favoritas. Átomo
Atom es un editor de texto multiformform que está construido con Node.js. Puede usarlo para editar casi cualquier tipo de archivo y aceptar extensiones, así como temas. También puede usar Atom para colaborar en proyectos de tiempo real y empujar al comité en Github sin necesidad de otra herramienta. Atom es completamente de código abierto, lo que funciona bien con los objetivos y objetivos generales de WordPress. 2. Texto sublime
El texto sublime no incluye tantas campanas y silbatos como un átomo, pero es considerablemente más fácil y mejor si le gusta un enfoque “purista” para los editores. El texto sublime ofrece una colección muy respetable de complementos y temas, por lo que aún tiene muchas opciones de personalización.

Los entornos locales de desarrollo de WordPress generalmente necesitan un servidor completamente configurado para configurar un sitio web funcional. Sin embargo, hay herramientas que puede usar para configurar entornos de servidores locales, lo que le permite crear sitios web fuera de línea de WordPress. Las ventajas de los entornos locales de desarrollo de WordPress son que generalmente cobra las páginas más rápido que cuando accede a los servidores en línea, le brinda un espacio de prueba seguro y le permite trabajar incluso cuando no tiene acceso a Internet. Puede usar sitios web locales para fines de aprendizaje, función de puesta en escena e incluso para crear sitios completos antes de ponerlos en vivo. Lo que hacen estas herramientas de servidores fuera de línea en la mayoría de los casos es instalar software en el servidor y las bases de datos. PHP también es esencial porque es el lenguaje con el que se crea el sistema de gestión de contenido de WordPress (CMS). El desarrollo local es el más fácil de configurar en un sistema operativo basado en UNIX, pero también hay herramientas locales de desarrollo de WordPress para otros sistemas operativos, como las siguientes dos opciones. 3. Local a través del volante

Es posible que sepa que Flywheel es uno de los hosts web de WordPress más populares. También ofrece una herramienta local de desarrollo de WordPress llamada localmente (sin puntos para la creatividad en este nombre).
Local ofrece una interfaz fácil de usar que lo ayuda a configurar más sitios web locales de WordPress. Puede configurar cada sitio como desee, puede detenerlo cuando no sea necesario e incluso puede guardar sitios enteros como planes reutilizables. Si es un cliente de volante, puede presionar los sitios web locales en su cuenta en vivo presionando un botón. 4. XAMPPXAMPP es una pila de software que significa multiplataforma, Apache, MariadB, PHP y Perl. Con esta pila, no obtienes un tablero elegante como en el caso local. Sin embargo, obtiene el control total sobre cada componente, incluido el software del servidor y la herramienta de base de datos que está utilizando.
La ventaja de XAMPP es que funciona con mucho menos recursos que locales. La desventaja es que ejecutar varias instalaciones locales de WordPress con XAMPP puede ser difícil. Sin embargo, si está más orientado a la tecnología, no debería ser difícil entender cómo usar la plataforma. Aplicaciones de WordPress para la línea de comando Cuando se habla de aplicaciones de línea de comandos de WordPress, nos referimos a herramientas que le permiten ejecutar tareas de WordPress directamente desde la aplicación de línea de pedido en su sistema local. Solo hay una opción. 5. WP-Cli

WP-CLI es un instrumento que puede instalar y ejecutar en su terminal con él, puede administrar la configuración completa de WordPress sin abrir el tablero web. Puede leer más sobre los comandos WP-CLI en el sitio web de WordPress Developers.
Para demostrar la potencia de WP-CLI, aquí hay un orden simple para instalar y activar automáticamente un tema en su sitio web: WP Theme Instale Twentynineteen-Activation para usar WP-CLI (SSH) y necesita configurar una conexión SSH. Consulte la documentación de su proveedor de alojamiento para averiguar cómo configurarla. Con algunos hosts web, generalmente como una opción administrada, puede usar el WP-CLI desde el cuadro. Una estadía rápida en los servidores de puesta en escenario Los servidores de puesta en escena son niños de su sitio en vivo que se ejecutan en entornos seguros. Puede usarlos para probar los cambios sin afectar su sitio principal, para que nunca se meta en una situación en la que algo está dañado y se esfuerza por remediarlo. Cuando su sitio necesita cambios significativos que puedan interrumpir la funcionalidad de su sitio en vivo, es útil probar primero los cambios en un servidor provisional. Por ejemplo, es posible que desee probar algunas ideas nuevas, realizar algunos cambios de diseño o probar actualizaciones de WordPress antes de aplicarlas en su sitio en vivo.

En la práctica, puede usar su entorno local de WordPress como campo de entrenamiento. Sin embargo, es más efectivo si opta por un host web que incluye la funcionalidad de puesta en escena, que rápidamente copia el sitio a una ubicación de puesta en escena y luego copia todo o parte del sitio al sitio principal cuando esté listo para tomar los cambios. Muchos hosts web de WordPress administrados incluyen la organización de la funcionalidad. Si su proveedor no lo hace, entonces podría ser hora de considerar un cambio, así que vea nuestra lista de proveedores recomendados. Puede usar otras herramientas, como los complementos de copia de seguridad/migración de WordPress para clonar su sitio a una ubicación de prueba y migrar los cambios a su sitio en vivo, un servidor de puesta en escena puede ahorrarlo durante mucho tiempo. Clientes de FTP. Hay muchas ocasiones en las que necesita acceder a los archivos de su sitio de WordPress para editar, cargar otros nuevos, eliminarlos o realizar otras tareas de administración de archivos domésticos. Hay varias formas en que puede acceder a estos archivos, incluidos los instrumentos de línea de comandos de WordPress, utilizando el Administrador de archivos a través del alojamiento web o utilizando clientes FTP (Protocolo de archivo) que puede instalar en la computadora local. El uso de FTP es a menudo nuestro favorito, porque la mayoría de los clientes de FTP le ofrecen excelentes interfaces de usuario y muchas características adicionales. Por ejemplo, si desea editar el archivo WP-Config.php, descargarlo desde su sitio, abra un editor de texto a su sistema.
Local Para realizar cambios, guardar el archivo y cargarlo de nuevo a su sitio. Consulte a su proveedor de alojamiento para obtener la configuración del servidor correcta para conectarse a través de FTP.Una vez que configure su cliente FTP para acceder a su servidor host, puede guardar la configuración y la conexión FTP solo lleva unos segundos.6. Filezillafilezilla es un cliente FTP gratuito, de código abierto, multiplataforma que amamos debido a lo fácil que es usarse.Esta herramienta le permite guardar las credenciales de inicio de sesión FTP para múltiples sitios web y acceder a los archivos en segundos.7. Cyberduk

Si está buscando funciones más avanzadas de su cliente de FTP, Cyberduk es una excelente opción. Este instrumento FTP también se puede conectar con sus aplicaciones favoritas de almacenamiento en la nube (piense en Dropbox, Google Drive, Backblaze) y viene con una interfaz moderna. Las versiones controlan los sistemas en el trabajo de desarrollo, realizan muchos cambios pequeños con el tiempo, lo que lleva a múltiples versiones del proyecto en el que trabaja. La búsqueda de estas versiones y su código es esencial, ya que puede necesitar dar sus pasos. El software de control de versiones (VCS) es un tipo de programa que le permite seguir los cambios en el código a lo largo del tiempo. No solo puede acceder a las versiones anteriores de un archivo, sino que también puede comparar los cambios de una versión a otra. Hay muchos tipos de VC, pero aquí nos centraremos en los VC distribuidos, que se utiliza para el trabajo en colaboración. Con un VCS distribuido, las copias completas de la base de código se guardan para cada miembro del equipo de desarrollo. El ejemplo más popular de VC distribuidos se llama Git. La mayoría de los desarrolladores están familiarizados con el software GIT y hay muchos servicios en línea basados en GIT que puede usar, incluidas las dos opciones recomendadas. 8. GitHubgithub es, con mucho, el servicio de almacenamiento más popular disponible en línea. Alojan millones de proyectos y ofrece planes gratuitos y premium que puede usar para el desarrollo de WordPress o cualquier otro tipo de COD. 9. Gitlab

Gitlab está bastante cerca de Github en términos de estilo y funcionalidad. La principal diferencia es que GitLab ofrece depósitos privados gratuitos para proyectos de código abierto, lo que significa que podría ejecutar su propia versión de GitLab en un servidor privado. Sin embargo, si desea utilizar el software estrictamente como un servicio, puede usar planes gratuitos y premium para almacenar su código. Conclusión práctica, cada tarea que pueda imaginar se vuelve más fácil si usa las herramientas adecuadas para el trabajo. Si quieres cortar una zanahoria, necesitas un cuchillo, no un tenedor. Además, si trabaja en un proyecto de WordPress, necesita un conjunto muy específico de herramientas, y si se siente cómodo usándolas, el trabajo se vuelve mucho más eficiente. Recapitulemos las categorías que presentamos en esta publicación: Editores de texto
Entorno de desarrollo de WordPress local
Aplicaciones de WordPress Command Line

Servidores de estadificación

Clientes de FTP

Sistemas de control de versiones

¿Cuál es la única herramienta sin la cual no podría vivir como desarrollador de WordPress? ¡Comparta sus experiencias con nosotros en la sección de comentarios a continuación!
9 Herramientas obligatorias para desarrolladores de WordPress
Tags 9 Herramientas obligatorias para desarrolladores de WordPress
homefinance blog