web-dev-qa-db-fra.com

Comment décaler les vignettes vers le centre?

J'ai fait quelques pouces taille. Mais certains d'entre eux font un redimensionnement total de l'image d'origine ou en créent une nouvelle avec les tailles spécifiées à partir du coin inférieur droit. Est-ce possible de centrer les pouces? Je veux créer un nouveau pouce avec la taille spécifiée mais avec un décalage pour les centrer/les centrer?

add_theme_support( 'post-thumbnails' );

 if ( function_exists( 'add_image_size' ) ) { 
    add_image_size( 'last-posts-thumb', 0, 160);
    add_image_size( 'last-posts-thumb-4-3', 120, 160, true);    
}
1
user42837

J'ai essayé et utilisé avec succès ce code qui permet de définir la taille de l'image à l'aide de la position de recadrage spécifique pour cette taille d'image: bt_add_image_size( 'product-screenshot', 300, 300, array( 'left', 'top' ) );

Il permet une option de centrage pour ressembler à votre objectif. J'ai ajouté le code dans un fichier php distinct que j'ai inclus dans functions.php

1
Simon

Avez-vous regardé le script Tim Thumb. Cela pourrait vous aider avec ceci. http://www.binarymoon.co.uk/2010/08/timthumb-part-4-moving-crop-location/

0
stemie