Banner en la home bajo la cabecera en Genesis con ACF

Vamos a ver como mostrar un banner en la bajo la cabecera en Genesis con ACF.

Desde que empecé a usarlo en mis desarrollos, ACF (Advance Custom Fields), ha sido de una gran ayuda. Incluso esencial para algunos proyectos.

Para aquella o aquel que no lo conozca, ACF es un plugin para crear campos personalizados dentro de nuestro WordPress. Da igual con que Custom Post Type estemos trabajando. ACF esta muy bien integrado en el ecosistema WP.

En esta ocasión el tutorial sólo requiere de la versión gratuita, la cual es muy amplia y con muchisimas opciones para desarrollos a medida.

Creamos el campo personalizado

Para empezar necesitaremos crear un campo personalizado y asociarlo a la home o página de inicio. Por supuesto el nombre del campo personalizado ha de coincidir con el nombre que tenemos en la función. Podemos editar ambos.

Y en la regla de ubicación le diremos que se muestre en la página de Inicio. Dependerá de como hayas llamado a tu página de inicio claro.

Esta regla se aplica para «mostrar» el campo personalizado a rellenar. Yo más bien lo habría traducido como «relacionar» más que mostrar.

Para mostrar el resultado del campo personalizado en nuestra web aún tenemos que crear la función que lo hará posible.

Mostramos el campo personalizado bajo el header en la home o página de inicio

Y por útlimo la función. La podemos colocar en el functions.php. Dependerá de como tengas organizado el tu child theme.

Este contenido está sólo disponible para los suscriptores.

Puedes identificarte aquí o bien registrate en este enlace.

Conclusiones

Con ACF, si estás acostumbrada o acostumbrado a trabajar con funciones y código y no te da miedo «ensuciarte» las manos, se pueden conseguir cosas bastante avanzadas. Iremos viendo algunas. Sin duda.

Y ya sabes, para dudas o preguntas, puedes dejarlas en los comentarios.

Feliz día!

El soporte en comentarios está sólo disponible para los suscriptores.

Puedes identificarte aquí o bien registrate en este enlace.

¿Olvidaste tu contraseña?