La versione 3 di WordPress e superiori, ha introdotto massivamente il supporto per le immagini “di copertina” o “in evidenza”, come le chiama Lui!
In questo breve articolo vi presento un plugin di WordPress utile a creare delle DEMO d’effetto e soprattutto dei mock che siano visionabili dal cliente senza dover passare il tempo ad inserire nei post immagini di copertina e testi di prova inventati e che spesso ci portano via tempo per fare altro.
Il plugin si chiama “Default Post Thumbnail” e insieme a “Better Lorem Ipsum” permette di creare una serie di contenuti di default per il vostro sito: il primo crea una immagine di copertina di default per tutti i post, pagine, custom post types, etc…, mentre il secondo crea tassonomie (categorie, tag, etc…), post, pagine e custom post types usando l’ormai stra-noto sistema del “Lorem Ipsum“.
In particolare il primo però soffre di un grave problema: crea l’immagine di default solo alle dimensioni base specificate nel menù “Impostazioni/Media/Dimensionie Miniatura” che di solito è 150×150 px. Il problema è che se abbiamo impostato delle misure custom per il nostro tema con il supporto alle immagini di copertina custom, non otterremo le misure sperate.
Di seguito la mia correzione allo script del plugin, spero possa essere utile:
- aprite il file defaultpostthumbnail.php
- cercate la funzione display_default_post_thumbnail (dovrebbe essere l’ultima)
- sostituite la firma della funzione con questa
function display_default_post_thumbnail($thumbnail_code, $post_id, $post_thumbnail_id, $size, $attr) {
Infine una poccola variazione anche al filtro di Hook richiamato nell’ultima riga con questo
add_filter('post_thumbnail_html','display_default_post_thumbnail', 10, 5);
Ora il plugin dovrebbe adattare le thumbs alle vostre richieste.
A presto!
Questo Blog fa parte del Network