the_post_thumbnail() dimensioni personalizzate non vengono visualizzate correttamente
Sto cercando di visualizzare icone di immagini larghe tramite la funzione the_post_thumbnail(). Sto usando il valore 'true' per il ritaglio, ma le immagini non vengono ritagliate bene... Ottengo risultati strani con dimensioni diverse (sto provando a usare 200px di larghezza x 150px di altezza). Se l'immagine non può essere visualizzata con le proporzioni corrette (non capisco perché quando la ritaglio?) allora voglio che abbia sempre un'altezza esatta di 150px! Come posso ottenerlo? Ho provato con set_post_thumbnail_size() ma è ancora peggio...

Se la dimensione critica è l'altezza, hai un paio di opzioni:
Ritaglio fisso alle esatte dimensioni larghezza/altezza:
<?php
add_image_size( 'wide-image-icon', 200, 150, true );
?>
Il ritaglio fisso creerà una dimensione di miniatura utilizzando le dimensioni esatte. Assicurati che tutte le immagini abbiano una larghezza/altezza minima pari a quanto definito.
Oppure ritaglio morbido (cioè "ridimensionamento a scatola") vincolato all'altezza:
<?php
add_image_size( 'wide-image-icon', 9999, 150, false );
?>
Il ritaglio morbido con una dimensione non vincolata (cioè 9999
per la larghezza) ridimensionerà mantenendo l'altezza esatta, consentendo alla larghezza di essere, essenzialmente, qualsiasi valore. Assicurati che tutte le immagini abbiano un'altezza minima pari a quanto definito.
Inoltre: assicurati che, se hai aggiunto queste funzioni add_image_size()
dopo aver già caricato/associato alcune immagini, di rigenerare le tue miniature.
