Random Quotes Widgetizzato
Il fatto bello dei plugin di wordpress è la loro compatibilità pressappoco perenne. Pressappoco perchè con il passaggio alla sidebar con le widget, i plugin non più ‘attivi’, quelli obsoleti non si possono più usare così facilmente come un tempo.
Ok, belli cazzi, ma io che ho già inserito centinaia di citazioni… come fo a non perderle se cambio plugin e ne scelgo uno più recente? Come posso fare a cambiare plugin ma a non perdere i miei quotes e a non lasciare tabelle e stringhe di configurazione? E’ un po’ come chiedere la botte piena, e la moglie ubriaca… con la sola differenza che tutto questo si può. Come? Semplice!
Basta non non cambiare plugin; continuare ad usare l’unico e solo wp-quotes (Random Quote Plugin di Zobie Robot), così piccolo, così poco invasivo, eppure così potente.
Dunque, dicevamo… l’unica strada è widgetizzare il plugin e allo scopo, mi sono servito del più stupido dei workaround. Con l’aiuto del plugin Exec-PHP che permette di eseguire codice php all’interno del loop e non solo, è bastato creare un semplicissimo widget di testo, e scrivere il codice
<?php wp_quotes_random(); ?> o anche, sempre meglio controllare che la funzione esista nel caso si disattivi un giorno il plugin…
<?php if(function_exists("wp_quotes_random")) { wp_quotes_random(); } ?>
Come titolo si può usare il classico ‘Frase celebre del giorno‘ o qualcosa del genere.
Visto che mi ci trovo, ne butto una a casaccio qui sotto. Nessun doppio senso. E’ semplicemente a caso, provare per credere.
Buona citazione a tutti.