Ajouter des tailles d’images dans wordpress
Par défaut, on n’a dans l’admin de WordPress que 3 tailles d’images que l’on peut spécifier dans Réglages > Médias : thumbnail, medium, large. De plus seule la miniature peut être rognée.
Or il se peut que l’on ait besoin de plus de tailles dans un thème.
Il suffit de rajouter dans function.php :
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'portfolio', 323, 178 );
add_image_size( 'carrousel', 253, 137, true );
// etc...
}
La function add_image_size prend 4 paramètres : le nom de la taille, la largeur, la hauteur, et un booléen optionnel indiquant si on doit croper l’image (false par défaut).
Ensuite, pour afficher l’image souhaitée, il suffit de passer le nom de notre nouvelle taille en paramètre à la fonction wp_get_attachment_image (ou à toute autre fonction wordpress qui prend la taille de l’image en paramètre):
echo wp_get_attachment_image($id_attachment,'carrousel');





Pingback: Une image dans les menus Wordpress | DevBlog
Pingback: Wordpress : Ajouter des miniatures d’articles et de pages | DevBlog