Widget spariti? Resettateli!

Occhio alla data dell'articolo
Questo è un articolo tecnico di almeno 4 anni fa (è stato scritto il 5 marzo 2009 e modificato il 5 marzo 2009). Le istruzioni contenute potrebbero essere obsolete e non più adeguate.

wordpress-logoUn post al volo per segnalarvi un articolo di Justin Tadlock. Vi è capitato mai di cambiare tema di WordPress e di non trovare disponibili i widgets? Ciò è dovuto al fatto che questi vengono assegnati a specifiche aree della/delle sidebar le quali hanno ID univoci: se cambiate tema, può capitare che qualche widget non sia più disponibile perché già usato in qualche altra sidebar (con ID diverso) che non è usata dal tema nuovo.

Per ovviare al piccolo problema, Justin ha creato un plugin che trovate al link a fondo pagina, oppure potete intervenire manualmente inserendo la riga

<?php update_option( 'sidebars_widgets', $null ); ?>

nel file functions.php; quindi basta fare il refresh della pagina del browser. I widgets saranno così resettati alle impostazioni predefinite. Eliminate o commentate, adesso, la riga inserita nel file. Occhio che se avete particolari personalizzazioni in qualche widget (come ad esempio in quelli di testo) perderete queste informazioni.

Widgets Reset: WordPress Plugin.