Tamaño de imagen destacada

2

Estoy en el proceso de desarrollar un nuevo tema para mi blog y estoy creando un control deslizante de contenido destacado. El problema que estoy teniendo es que wordpress obligue a la imagen a las dimensiones que quiero que sean. Las dimensiones exactas son 494px x 168px. He intentado usar simplemente the_post_thumbnail( array(494, 168) ); , pero eso no funcionó. También intenté agregar un tamaño de imagen personalizado a mi archivo de funciones. Esto a veces tendría la altura correcta (pero no siempre), pero no tenía el ancho correcto una sola vez. ¿Podría alguien, por favor, darme una forma de forzar que la imagen de cuelgue sea 494px X 168px?

    
pregunta Adam Thompson 27.11.2010 - 23:17

1 respuesta

9

Para las miniaturas posteriores, puede recortar una imagen al tamaño de la miniatura o escalarla. Para habilitar el recorte puede llamar a la miniatura 1 de 2 maneras.

  1. Nombre un tamaño en el archivo functions.php así:

    <?php add_image_size( 'my-post-thumbnail', 494, 168, true ); ?>
    

y luego llámalo en el archivo de tema

    <?php the_post_thumbnail('my-post-thumbnail'); ?>

El verdadero le dice a wordpress que recorte la imagen en lugar de la escala, para que la escala deje el verdadero.

  1. Llame al tamaño solo en el archivo de tema

    <?php the_post_thumbnail(494, 168, true); ?>
    

Además, the_post_thumbnail no funciona en las imágenes que ya se han subido. Para probar si los tamaños realmente no funcionan, cargue un nuevo archivo después de agregar el nuevo tamaño de miniatura / llamándolo en su archivo de tema.

Mark en Wordpress tiene un buen tutorial en Publicar miniaturas enlace

    
respondido por el eileencodes 27.11.2010 - 23:29

Lea otras preguntas en las etiquetas