Problema visualizzazione caption con WP thumbie
WP thumbie è un’ottimo plugin per la visualizzazione di post correlati.
Un problema che abbiamo riscontrato, anche nella nuova versione, è che l’autore del plugin non ha aggiunto un controllo per eliminare dal testo visualizzato lo shortcode .
Questo causa un problema di leggibilità perché, invece di visualizzare il testo dell’articolo che potrebbe interessarci, avremo a video una stringa simile a questa:
[caption id="attachment_9853" align="alignleft" width="300" caption="Testo caption"]L’utente che visualizza il nostro sito potrebbe cosi non seguire il link dato che non capisce di quale argomento tratta l’articolo.
Soluzione
Come possiamo risolvere questo problema? Aggiungendo noi il controllo per eliminare lo shortcode dal testo.
Ecco i passaggi da seguire:
- Apriamo il file wp-thumbie.php che troveremo in /plugins/wp-thumbie/
- Andiamo alla riga #93 dove troveremo il codice //$post_text = wp_trim_excerpt($post_text); // Get Post Ecerpt commentato
- sotto questo blocco di codice inseriamo il seguente codice: $post_text = preg_replace(“/\+\[\/caption\]/i”, “”, $post_text);
- Salviamo il file e carichiamolo sul nostro server