Come aggiungere la Thumbnail in WordPress 2.9

In wordpress 2.9 è possibile aggiungere, direttamente,  le Thumbnail, senza utilizzare i famosi custom field.

Per fare questo bisogna ottimizzare il proprio tema per questa nuova funzione.

Quindi aprire il file function.php del proprio tema e aggiungere alla fine il seguente codice:

if(function_exists('add_theme_support')){
    add_theme_support( 'post-thumbnails' );
}

Salvare quindi il file modificato ed effettuare l’upload del file nel proprio server.
A questo punto, quando andrete a scrivere un nuovo post, o anche, nella pagina di modifica degli articoli, vedrete comparire, nella colonna destra, un link: opzioni Thumbnail.

Cliccando su di essa comparirà la solita finestra per l’upload delle immagini, potrete quindi selezionare una immagine dalla galleria oppure uploadarne una nuova. A questo punto cliccare su ” Utilizza come Thumbnail”.

Infine per far comparire la thumbnail, nelle pagine di frontend, della home o degli archivi, potrete scrivere il seguente codice:

if ( has_post_thumbnail() ) {
// il post corrente ha la  thumbnail
the_post_thumbnail();
}

Buon lavoro!!!!

5 commenti su “Come aggiungere la Thumbnail in WordPress 2.9”

  1. Grazie per aver condiviso questo post!
    Solo che non mi è chiara una cosa: ho inserito il codice nel file function, mi è comparsa l’opzione per la miniatura e ho caricato la miniatura. Ma come faccio a vederla nell’articolo? (in una determinata posizione?)

  2. nella parte finale dell’articolo è presente il codice, lo riporto:
    if ( has_post_thumbnail() ) {
    // il post corrente ha la thumbnail
    the_post_thumbnail();
    }

    questo codice va inserito all interno della pagine del tema. Probabilmente nel file index.php

  3. Allora, essendo il codice un “if”, non può andare nel file index. Dovrebbe andare nel file function, ma sparisce tutto…ti faccio sapere se trovo la soluzione!

  4. Ok, ho trovato. La soluzione è leggermente diversa, ma funziona:
    Nel file function.php inserisco:

    add_theme_support( ‘post-thumbnails’ );
    set_post_thumbnail_size( 180, 180, true );
    add_image_size( ‘single-post-thumbnail’, 512, 9999 );

    che mi permette di decidere la dimensione della thumbnail, ed anche quella dell’immagine da inserire nel single.php;

    poi, nel file index.php devo inserire questo codice nel punto in cui voglio far comparire la thumbnail:
    the_post_thumbnail();

    E funziona! Spero di essere stata utile a te e qualcun altro. In ogni caso, fra qualche giorno metterò online il nuovo template del mio sito, magari potrai vedere da lì il risultato.
    Grazie per l’aiuto!

Lascia un commento