J'ai ce paramètre dans function.php
add_image_size( 'thumbnail-gallery', 185, 185, true );
Il affichera une image carrée.
Tout va bien avant que je régénère une nouvelle taille en utilisant le plugin "Regenerate Thumbnails".
Une fois le processus terminé, la <?php the_post_thumbnail( 'thumbnail-gallery' ); ?>
renverra l'URL "grande" d'origine à la place de l'URL régénérée.
ça ne recadre pas. URL du fichier d'origine. pas carré.
Regardez le répertoire wp-content/uploads/
. Votre image recadrée existe-t-elle? (par exemple, myimage-185x185.jpg
). Sinon, vous pouvez essayer d'appeler add_image_size()
à l'aide du hook d'action init
.
functions.php
function wpse27579_addImageSizes() {
add_image_size('thumbnail-gallery', 185, 185, true);
}
add_action('init', 'wpse27579_addImageSizes');
Cela fonctionne très bien pour moi:
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 200, 300 );
add_image_size( 'thumbnailGallerySmall', 145, 120 );
Le code d'intégration
<?php the_post_thumbnail('thumbnailGallerySmall');?>
Essayez et bonne chance