Hola a todos y bienvenidos a esta sexta entrega del curso de Genesis Framework. Recordad que este es uno de los cursos de WordPress de Boluda.com, y que podéis tener acceso a todos ellos por sólo 10€/mes. El precio incluye Genesis Framework, y dos child temes. Os podéis suscribir aquí.
Hoy únicamente tocaremos código. Nada de panel de administración. Pero tranquilos porque lo haré de una forma muy simple para que no se os haga complicado. Iremos analizando varios pequeños snippets de código interesante, y luego veremos alguna condicional en la que envolverlos.
Snippets de administración
Los snippets que veremos hoy son aquellos relacionados con la administración. O sea, poder activar o desactivar ciertas funcionalidades y comportamientos del theme en función de nuestras preferencias. Y también veremos cómo limitar opciones del panel de control a los usuarios:
Como podéis ver, se repite la misma idea que en el capítulo anterior. Con una simple linea de código podemos activar, desactivar o modificar prácticamente cualquier funcionalidad del theme. Y luego, envolviendo esa linea de código con un condicional (if), podemos aplicar ese código únicamente si se cumplen las condiciones deseadas.
Como siempre digo, no os preocupéis si no entendéis todo el código. De momento sólo interesa que entendáis la idea básica, y luego, a medida que vayáis programando más, mejorará la comprensión. Ahora lo que os aconsejo es que os descarguéis el archivo con todo el código que está a vuestra disposición en el enlace debajo el video, y que juguéis a activar y desactivar lineas!
Nos vemos la semana que viene, para complicar un poco más las cosas... ¡hehe!
Todos los capítulos de este curso:
- Curso de Genesis Framework #1: Conceptos básicos e instalación
- Curso de Genesis Framework #2: Configuración
- Curso de Genesis Framework #3: Opciones de SEO
- Curso de Genesis Framework #4: Action Hooks
- Curso de Genesis Framework #5: Filter Hooks
- Curso de Genesis Framework #6: Snippets de administración
- Curso de Genesis Framework #7: Genesis Grid
- Curso de Genesis Framework #8: Reprogramando el loop
- Curso de Genesis Framework #9: Genesis Extender
- Curso de Genesis Framework #10: Aprendiendo a programar