Wordpress: creating two thumbnails with different size
Se avete bisogno di creare due thumbnail con larghezza differente quando uploadate un’immagine (invece di una sola) potete hackerare il vostro Wordpress in questo modo:
file: /wp-admin/admin-functions.php
funzione: wp_generate_attachment_metadata
Verso la fine della funzione modificatela aggiungendo quello che vedete in neretto:
$max_side = apply_filters( ‘wp_thumbnail_max_side_length’, 240, $attachment_id, $file );
$thumb = wp_create_thumbnail( $file, $max_side );
$max_side2 = apply_filters( ‘wp_thumbnail_max_side_length’, 40, $attachment_id, $thumb );
$thumb2 = wp_create_thumbnail( $thumb, $max_side2 );
$thumb2 = preg_replace( ‘!(\.[^.]+)?$!’, ‘.thumbnail’ . ‘$1′, $thumb2, 1 );
In questo modo ogni volta che farete l’upload di un’immagine (test.jpg per es.) questa creera’ l’immagine test.jpg, test.thumbnail.jpg e infine anche test.thumbnail.thumbnail.jpg
Le due immagini thumbnail avranno come larghezza massima 240px per la prima e 40px per la seconda come dichiarato nella funzione (che potete modificare come volete).
Potete vedere un esempio funzionante sul mio blog di ricette Pizzico di Sale, dove appunto utilizzo questo piccolo hack per creare una piccola icona di ogni ricetta.
If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.


18:41 on May 27th, 2009
ciao volevo chiederti se esiste qualcosa che permette ad un utente collegandosi al mio sito di uplodare immagini con tumbnails e lasciare commenti grazie anticipatamente
16:29 on February 1st, 2009
Ciao, mi chiamo Maky, ho anch’io un blog culinario e vorrei creare delle piccole thumbnail da visualizzare solo quando si entra nelle categorie tenendo le immagini grandi nella home page. Per fare questo i miei problemi sono:
- non lo so fare e non ci capisco nulla
- ho il penultimo wp e il mio file /wp-admin/admin-functions.php ha solo questa stringa:
di conseguenza non capisco dove devo aggiungere il codice.
Vorrei crearmi un blog come questo:
http://www.latartinegourmande.com
avendo nella sidebar le immagini piccole dei post precendenti…so che ti chiedo il mondo…potresti aiutarmi? Non so più a chi rivolgermi, ci sto sbattendo la testa da mesi e non so come uscirne. Te lo chiedo perchè sei mille volte più esperto di me, grazie mille per avermi ascoltata
Maky
23:05 on November 21st, 2007
Adoro questi hack per wordpress.. :))
10x!!!