web-dev-qa-db-fra.com

Afficher la vignette complète

Comment définir une vignette d'image complète sur les pages de catégorie? L'image doit être de petite taille mais ne pas avoir été recadrée. Actuellement, mon thème WP-Davici (Solostream) utilise le plug-in "Get The Image" pour générer des vignettes. vous pouvez jeter un oeil à http://ideabroad.com/

1
Allen

Ce sont deux choses différentes:

Comment définir une vignette d'image complète sur les pages de catégorie

contre

L'image doit être de petite taille mais ne pas avoir été recadrée.

Pour afficher la miniature en taille réelle , utilisez:

<?php the_post_thumbnail( 'full' ); ?>

Pour afficher une boîte redimensionnée plutôt que tronquée , vous devez indiquer à WordPress de redimensionnez l'image plutôt que de la recadrer , via l'appel add_image_size() utilisé pour créer la taille de la vignette.

  • Le rognage dur d'une image signifie que WordPress rendra l'image exactement la taille spécifiée par les paramètres $width et $height transmis à add_image_size().
  • Redimensionner une image par une boîte signifie que WordPress redimensionnera l’image proportionnellement, jusqu’à ce que la dimension la plus longue corresponde à la taille spécifiée par $width ou $height, selon le cas.

Vous définissez cette action dans l'appel add_image_size() dans functions.php, comme suit:

<?php
add_image_size( $name, $width, $height, $crop );
?>

Le quatrième paramètre, $crop, spécifie s'il convient de rogner (true) ou de redimensionner (false) l'image.

2
Chip Bennett