Creare thumbnail e immagini personalizzate in Wordpress con WP Post Thumbnail.

Quante volte avete aperto Photoshop solamente per modificare le dimensioni di un immagine o per creare una thumbnail per un post?

A me è capita spessisimo finchè non ho trovato WP Post Thumbnail, un semplice ma utilissimo plugin che mi (e vi) farà risparmiare moltissimo tempo nella gestione delle immagini del vostro sito o blog.

WP Post Thumbnail aggiunge un pannello di gestione delle immagini all’interno della pagina di scrittura dei post, da dove è possibile caricare immagini, modificarne la dimensione o selezionarne una parte ed infine salvarle come thumbnail o aggiungerle al post (o ad un custom field), il tutto all’interno della stessa pagina di Wordpress e senza dover utilizzare altri programmi.

Come limitazione del plugin c’è da notare che possono essere caricate solamente immagini in formato JPG e con una dimensione massima di 2 MB (inoltre se le immagini sono di una certa dimensione il tempo di caricamento sarà abbastanza lento, quindi abbiate pazienza…).

Le dimensioni predefinite per creare una thumbnail sono 3, ma queste possono essere modificate semplicemente trascinando i bordi della selezione (o per i più esperti modificando l file wppt.xml e wppt.php) :

  • Widescreen (270 x 110)
  • Square (150 x 150)
  • Rectangle (390 x 270)

Il funzionamento del plugin è molto intuitivo (anche se non si può dire la stessa cosa per l’installazione – leggete poco più sotto), ma nel caso ci fosse qualche dubbio ecco un breve video dell’autore (senza sonoro) che illustra il funzionamento:

 

Installazione di WP Post Thumbnail Plugin

Come già scritto poco sopra, sebbene l’uso di questo plugin sia abbastanza semplice, non si può dire la stessa cosa per l’installazione. Il problema principale è che non è stato ancora aggiornato per Wordpress 2.7+ e quindi dovrete apportare una modifica al codice per farlo funzionare correttamente. Ma prima di tutto iniziamo con l’installazione:

Innanzitutto scaricate il plugin a questo indirizzo e estraete la cartella wp-post-thumbail sul desktop (o dve preferite).

All’interno della cartella troverete (tra gli altri) il file wppt.xml, questo dovrà essere copiato all’interno della cartella del tema che state utilizzando.

Dopodichè copiate la cartella wp-post-thumbnail nella cartella dei plugin di Wordpress e attivate il plugin come di consueto.

A questo punto provate a caricare un’immagine utilizzando il plugin. Se questa si carica significa che non avete problemi, se invece il caricamento continua all’infinito seguite i seguenti passi per risolvere il problema.

ATTENZIONE: le istruzioni seguenti modificano il database di Wordpress, quindi prima di proseguire fate una copia di backup di tutti i vostri dati, poichè c’è sempre il rischio di compromettere il database e perdere tutti i dati – se non siete sicuri di come procedere chiedete a qualcuno più esperto o semplicemente non usate il plugin – io vi ho avvertiti e quindi non mi prendo nessuna responsabilità!

Accedete al database del server su cui avete installato Wordpress utilizzando phpmyadmin.

All’interno del database cercate la tabella chiamata “options”.

wp_post_thumbnail_fix1

All’interno di questa tabella ci sono alcune centinaia di voci che si riferiscono ai vari componenti di Wordpress. Utilizzate la ricerca per trovare le voci chiamate “wppt_xxx” (al posto di xxx ci saranno alcuni caratteri), dovrebbero essere 2 o 3, sono quelle relative al plugin.

wp_post_thumbnail_fix22

Semplicemente cancellate queste voci dalla tabella, queste verranno poi ricreate dal plugin stesso in seguito.

wp_post_thumbnail_fix3

Salvate i cambiamenti e provate nuovamente a caricare un immagine utilizzando il plugin e dovrebbe funzionare.

Questa soluzione, che ho trovato tra i uno dei commenti  nella pagina ufficiale del plugin, per me ha funzionato, fatemi sapere se anche per voi funziona o se avete soluzioni migliori. Alla prossima!

5 commenti

  1. Federica ha detto:

    ciao :)
    io sono arrivata al punto in cui devo metter mano al db ma nella ricerca non trovo le voci di cui parli (wppt_…) :(
    cosa devo fare?

  2. Paolo ha detto:

    @Federica – capisco che può essere un po’ complicato, appena ho un po’ di tempo cerco di fare degli screenshot per chiarire meglio cosa fare.

  3. Federica ha detto:

    ne ho proprio bisogno…. l’ho provato 20 volte ma niente… :(
    per il momento ti ringrazio veramente tanto!!! XD

  4. Paolo ha detto:

    Ho (finalmente) aggiornato il post con alcune immagini per capire meglio come risolvere il problema con Wordpress 2.7 usando phpmyadmin. La mia versione è in tedesco (perchè il server è in germania) ma spero si capisca lo stesso… 

  5. federica ha detto:

    grazie mille!!! in questi giorni ci guardo e ti faccio sapere.
    sei stato gentilissimo XD

Lascia un commento