• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Mostrar la imagen destacada en Custom Post Types de Genesis

Descubre cómo enseñar la imagen destacada antes de la entrada en un Custom Post Type (CPT) de cualquier child themes de Genesis Framework mediante código.

¿Quieres la imagen destacada aparezca al comienzo de un CPT? Ningún problema.

Puedes conseguirlo gracias a los hooks de Genesis Framework.

Snippet para mostrar la imagen destacada en un CTP

Añade este fragmento al final del fichero functions.php:

Para ver este código y los otros 1805 snippets de esta web,
identifícate o suscríbete aquí.

Con este bloque haces que la imagen destacada se visualice justo antes del título en todas las entradas del Custom Post Type de porfolio. Solo tienes que cambiar este nombre para que afecte a otros CPTs.

Por otro lado, puedes elegir el tamaño de la imagen a mostrar, en este caso sería el tamaño personalizado ‘post-image‘, pero puedes usar el que mejor te vaya.

Por ejemplo, estos son los tamaños por defecto de WordPress que podrías usar:

// Tamaños por defecto de WordPress
the_post_thumbnail( 'thumbnail' );     // Miniatura (150 x 150px)
the_post_thumbnail( 'medium' );        // Medio (300 x 300 máxima altura de 300px)
the_post_thumbnail( 'medium_large' );  // Medio grande (768 x 0 altura infinita)
the_post_thumbnail( 'large' );         // Grande (1024 x 1024 máxima altura de 1024px)
the_post_thumbnail( 'full' );          // Máxima resolución (tamaño original subido a la librería)

Si lo prefieres, también puedes conseguir el mismo efecto en las entradas.

Conclusiones

Así de fácil. Con un pequeño fragmento de código te aseguras de que la imagen destacada aparezca al comienzo del Custom Post Type que tú decidas en cualquier child theme de Genesis Framework.

¿Tienes alguna pregunta o quieres darme una sugerencia para próximos snippets? Déjala en los comentarios.

Ventajas de ser suscriptor.😉


Cabecera CPT Genesis Framework Imagen destacada PHP

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes login o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2023 · Código Genesis

¿Has olvidado tu contraseña?