Nützliches

Widgets zurücksetzen

Widgets sind zwar eine gute Sache, doch manchmal kann auch mal etwas schief gehen. Zum Beispiel dann, wenn man eine Sidebar  umbenennt oder das Theme wechselt. Dann hat man den seltenen Fall, dass alle Widgets, die man vorher benutzt hat, weg sind.

Das kommt daher, dass alle einzelnen Widgets in der Datenbank noch einer anderen Sidebar zugeordnet sind, diese aber gar nicht mehr existiert. Und weil man manche dieser Widgets nur einmal benutzen kann, befindet man sich in einer misslichen Situation. Glück im Unglück hat man aber mit folgendem Template Tag - damit lassen sich nämlich die Widgets zurücksetzen!

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

Diesen Code muss man einfach in die functions.php seines aktiven Themes einfügen. Danach Blog aufrufen und die Zeile unbedingt wieder löschen! Sollte das zu kompliziert sein, könnt ihr auch das Widgets Reset Plugin von Justin Tadlock benutzen.

3 Kommentare zu “Widgets zurücksetzen”

  1. naden am 14. April 2009 um 16:23 | Permalink

    Du meinst sicher null nicht $null!

  2. Pascal Birchler am 15. April 2009 um 00:47 | Permalink

    Nein, definitiv $null – probiers halt mal aus ;)

  3. Daniel am 16. März 2011 um 11:13 | Permalink

    Danke, genau das hab ich gesucht. ;)

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>