WordPress development can be tedious, or turbocharged. In this workshop participants will learn the tips and tricks that will take their WordPress development experience to the next level leaving the tedium behind. At the end of the workshop participants will write better and cleaner code faster and with fewer mistakes and even more importantly, following the WordPress coding standards.
In the workshop participants will create a basic theme that has additional functionality, functionality that is common on the web and that allows us to explore the many different tools and plugins we use on a daily basis here at Secret Source Technology. Topics we’ll cover include:
- Helpful developer plugins (and more importantly, how to use them!)
- Alternate WordPress installations (roots.io)
- Composer and pinning plugin versions
- Logging (and getting information about what’s failing without revealing the crown jewels)
- The WordPress coding standards (and how to automate compliance)
- and more…
Prerequisites:
- Familiarity with modern web application development environments and tools (vscode, npm, gulp, etc.)
- Knowledge of the WordPress online documentation
- Basic understanding of WordPress hooks (actions and filters)
- Experience customizing a theme via functions.php
El desarrollo de WordPress puede ser tedioso, o turbo. En este taller, los participantes aprenderán los consejos y trucos que llevarán su experiencia de desarrollo de WordPress al siguiente nivel, dejando atrás el tedio. Al final del taller, los participantes escribirán más rápido un código mejor y más limpio, con menos errores y, lo que es más importante, siguiendo los estándares de codificación de WordPress.
En el taller, los participantes crearán un tema básico que tiene una funcionalidad adicional, una funcionalidad que es común en la web y que nos permite explorar las diferentes herramientas y complementos que utilizamos a diario en Secret Source Technology. Los temas que cubriremos incluyen:
- Complementos útiles para desarrolladores (y, lo que es más importante, ¡cómo usarlos!)
- Instalaciones de WordPress alternativas (roots.io)
- Versiones de compositores y plugins.
- Registro (y obtener información sobre lo que está fallando sin revelar las joyas de la corona)
- Los estándares de codificación de WordPress (y cómo automatizar el cumplimiento)
- y más…
Requisitos previos:
- Familiaridad con los entornos y herramientas de desarrollo de aplicaciones web modernas (vscode, npm, gulp, etc.)
- Conocimiento de la documentación en línea de WordPress.
- Comprensión básica de los ganchos de WordPress (acciones y filtros).
- Experiencia en la personalización de un tema a través de functions.php