Con l’upgrade alla nuova release di WordPress 2.3, é possibile riscontrare che alcuni dei plugin installati in precedenza non siano piú utilizzabili poiché verrebbero a trovarsi in conflitto con le modifiche appportate allo schema del database. Ad esempio, le tabelle wp_categories, wp_link2cat e wp_post2cat non sono piú presenti ed un buon numero di plugin dedicati alla funzione di archivio del blog (se non aggiornati) non potranno essere integrati in un modo adeguato alla piattaforma.
Extended Live Archive é un plugin che offre al visitatore del sito un’interfaccia ben strutturata nonché di semplice consultazione degli articoli (vedi qui) via data di pubblicazione, categoria di appartenenza e tag. La versione 0.10beta R18 di ELA funziona egregiamente sino alla WordPress 2.2.3 tanto che lo sviluppatore non ha apportato alcuna modifica al codice da almeno un anno, ma con la 2.3 “Dexter” il plugin non può funzionare.

L’autore del sito blog.tinyau.net ha realizzato una patch per accordare la struttura del plugin ELA con il nuovo schema del database di WordPress (tabelle wp_terms, wp_term_relationships e wp_term_taxonomy) apportando delle modifiche ai seguenti quattro file:
af-extended-live-archive.phpaf-extended-live-archive-include.phpaf-extended-live-archive-option.phpincludes/af-ela.php
Per coloro i quali avessero disattivato Extended Live Archive per causa dell’aggiornamento alla 2.3, sarà sufficiente sostituire via ftp i vecchi file della cartella af-extended-live-archive con quelli citati sopra. La patch é disponibile per il download nell’articolo Extended Live Archives for WordPress 2.3.
Aggiornamento eseguito!
Grazie