web-dev-qa-db-fra.com

Comment mettre à l'échelle des post-vignettes/images en vedette?

Existe-t-il un moyen d’augmenter les miniatures des publications sur Wordpress?

Sur une div en vedette, je souhaite publier une vignette/une image avec 584 × 348 px . Lorsque je télécharge une image plus petite en tant qu’image sélectionnée sur un message, elle ne sera pas adaptée à cette taille. Si l'image est 250 × 250, elle apparaîtra 250 × 250. Mais si j'utilise une image plus grande en tant qu'image sélectionnée sur le message, elle sera redimensionnée normalement.

La vignette dans functions.php est définie comme suit:

// This theme uses post thumbnails
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size(150, 150); //size of thumbs
add_image_size( 'post-thumb', 600, 380, true ); 

Le div:

<div class="featured_thumb"><?php if ( has_post_thumbnail() ) { the_post_thumbnail( 'post-thumb' ); } ?></div>

Et la classe:

.featured_thumb {background:#0C6; width:584px; height:350px; overflow:hidden;}

Quelqu'un peut-il m'aider à comprendre comment le faire s'il vous plaît? Je pensais utiliser timthumb mais j’ai vu beaucoup de plaintes à propos de la sécurité. Pas tout à fait sûr… En tout cas, espérer que quelqu'un puisse m'aider.

2
Otavio Vidal

Comme le générateur de vignettes WordPress ne le fait pas, vous pouvez le faire en utilisant la règle CSS suivante:

.featured_thumb img{ width:100%; height: 100%; }

J'espère que ça va aider.

4
Hasin Hayder

Si vous téléchargez une image de petite dimension et souhaitez que cette image soit agrandie, elle sera floue.

Il est donc important de télécharger une image de dimension maximale et de l’agrandir jusqu’à une petite dimension afin que l’image ne soit pas floue.

0
dipali