Aprende en este tutorial cómo asignar una imagen por defecto para que se muestre cuando no has seleccionado una imagen destacada en Genesis Framework.
Por defecto, si Genesis detecta que no has especificado cuál debe de ser la imagen destacada, muestra la primera imagen que has subido a esa entrada.
Esto lo consigue a través de la función «genesis_get_image()».
Pero, ¿y si prefieres decidir tú qué imagen debe usarse como «fallback» en lugar de que escoja la primera que subes?
Descubre cómo hacerlo:
Snippet para seleccionar la imagen por defecto que Genesis muestra si no defines la imagen destacada
Añade este snippet al final del fichero functions.php o a tu plugin de funcionalidades:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
Con este código, gracias al gancho genesis_get_image_default_args, ordenas a Genesis que muestre como «fallback» la imagen con ID «4186» cuando dejas la imagen destacada sin definir.
Por supuesto, puedes modificar la ID por la que te interese.
Para conocer la ID solo tienes que buscar la imagen en la biblioteca de medios y examinar su URL. Te encontrarás algo así:
https://codigogenesis.com/wp-admin/post.php?post=4186&action=edit
La ID está justo después de «post=».
Conclusiones
Como ves, para que Genesis muestre la imagen que tú quieres como «fallback» cuando dejas la imagen destacada sin seleccionar, solo tienes que aprovecharte de sus hooks.
¿Tienes alguna pregunta o quieres darme una sugerencia para próximos tutoriales? Déjala en los comentarios (esta opción es exclusiva para suscriptores).