En la décima clase del curso de Creación de themes desde cero, terminaremos el desarrollo de nuestro theme trabajando con el archivo functions.php.
En este momento, el theme que hemos desarrollado a lo largo del curso está completamente listo. Sin embargo, existe un archivo importante que todavía no hemos visto en profundidad. Se trata del conocido functions.php. ¿Cómo puede ser que no lo hayamos mencionado hasta la última lección?
Estamos delante del archivo más popular de cualquier tema, no en vano, pues es en el que habitualmente colocamos los snippets de código que nos permiten aplicar determinadas funcionalidades a nuestro theme. ¡Vamos a ello!
¿Curioso, verdad? Por lo contradictorio que pueda parecer, functions.php no es un archivo imprescindible, sino opcional. Eso sí, muy útil en la gran mayoría de casos.
Bien, y ahora sí, hasta aquí el curso de creación de themes desde cero. A lo largo de estas 10 lecciones hemos aprendido a desarrollar un tema de WordPress completamente desde cero, sin la ayuda de ningún framework o starter theme. ¿No os sentís unos supermanes de WordPress?
Este curso nos ha ayudado a entender mejor cómo funciona WordPress, sus funciones y la jerarquía que se establece entre los distintos templates de los temas. Ya podemos ejecutar desarrollos a medida y completamente desde cero, ya sea para nuestros proyectos o para los proyectos de nuestros clientes.
Espero que este curso os haya gustado tanto como a mi impartirlo y que os sea útil en vuestra carrera profesional como desarrollador WordPress. Como siempre, si tenéis alguna duda acerca de todo lo que te he contado en este curso, ya sabéis que tenéis a vuestra disposición el formulario de soporte de la intranet.
Y como siempre, estaré encantado escuchar vuestro feedback respecto al mismo y propuestas de nuevos cursos que os interesen. Nos vemos en la siguiente lección del siguiente curso, sea el que sea. ¡Hasta entonces!
Todos los capítulos de este curso:
- Curso de creación de themes desde cero #1. Jerarquía de plantillas
- Curso de creación de themes desde cero #2. index.php
- Curso de creación de themes desde cero #3. header.php y footer.php
- Curso de creación de themes desde cero #4. home.php
- Curso de creación de themes desde cero #5. front-page.php
- Curso de creación de themes desde cero #6. page.php
- Curso de creación de themes desde cero #7. single.php
- Curso de creación de themes desde cero #8: sidebar.php y comments.php
- Curso de creación de themes desde cero #9. 404.php y search.php
- Curso de creación de themes desde cero #10. functions.php