WordPress-Datenbank aufräumen
Das neue Smilie-Plugin wp-Monalisa, das ich seit kurzem benutze, vertrug sich nicht mit dem alten Plugin LMB-Box-Smilies, das ich zwar nicht mehr benutzt habe, aber immer noch aktiviert hatte, weil bei einer Deaktivierung alle Smilies aus den Texten und Kommentaren verschwunden und nur noch die Shortcodes in Form von :smile: oder :grin: dagewesen wären. Deshalb wollte ich alle alten Shortcodes mit Pfaden zu Grafiken ersetzen und habe mich mit Hilfe des Plugins Search & Replace über die Datenbank hergemacht.
Zunächst habe ich alle verwendeten Shortcodes herausgesucht und mir aufgeschrieben – glücklicherweise waren es nicht sooo viele. Dann kam das Plugin zum Einsatz: Nach dem Aktivieren erscheint unter »Einstellungen« ein neuer Unterpunkt »Search & Replace«. Hier steht unter »Information Search & Replace« der Hinweis, dass zuerst eine Datenbanksicherung durchgeführt werden soll – das hatte ich schon vor der Installation gemacht. Darunter wird markiert, in welchen Feldern die Such- und Ersetzfunktion passieren soll. Da ich ja die Smilies aus den Artikeln, Seiten und Kommentaren ersetzen wollte, habe ich Content und Comments Content markiert, unten bei Replace den jeweiligen Shortcode, also z.B. :grin: angegeben und bei with den Pfad zu der entsprechenden Grafik, also z.B. <img src="http://domain.de/smilies/grin.gif" alt="" />. Ein Klick auf Go führt die Änderung dann durch und gibt auch an, wie oft geändert wurde. Nachdem ich alle Shortcodes auf diese Weise ersetzt hatte (was schneller ging, als ich dachte) konnte ich dann endlich das alte LMB-Box-Smilies-Plugin löschen 
Manche Plugins hinterlassen ja, wenn sie deaktiviert oder gelöscht werden, Überreste in der Datenbank. Wenn häufiger mal Plugins nur gestestet und dann wieder entfernt werden, kann sich im Laufe der Zeit einiges an Überresten ansammeln. Um diese Leichen zu entfernen, habe ich das Plugin WP-Options-Manager installiert und aktiviert, die Standardeinstellungen unter Werte der Optionen durchsuchen bei »Nein« und unter WP Standardoptionen verstecken bei »Klar« belassen und auf Suche nach Optionen geklickt. Es erschien eine ewig lange Liste mit Einträgen aus der Tabelle wp-options, die auch Einträge enthielt, die mit »lmb-box« anfingen und eindeutig dem gelöschten Plugin zuzuordnen waren, sowie andere Einträge, die klar als Überreste von gelöschten Plugins zu erkennen waren. Alles eindeutige habe ich gelöscht. Hier sollte man allerdings Vorsicht walten lassen, denn wenn hier etwas falsches gelöscht wird, kann das unliebsame Folgen haben.
Meine Datenbank ist nun jedenfalls wieder etwas »ordentlicher«.










Liebe Barbara,
das wp-monalisa plugin ist allererste Sahne – danke!
Lieben Gruß
Elke
Kommentar von Elke/Mainzauber
Montag, 1. Juni 2009, 20:23
Na das freut mich
Kommentar von Barbara
Montag, 1. Juni 2009, 23:16
Hallo Barbara,
freut mich das mein Plugin WP Options Manager bei dir funktioniert und dir geholfen hat! :)
Gruß,
Marc
Kommentar von Marc
Freitag, 3. Juli 2009, 8:28
[...] WP-Options-Manager zum Datenbank Säubern: [mehr Infos] [...]
Pingback von v5.6 | funkygog Blog
Sonntag, 26. Juli 2009, 20:55
[...] Auch mal nötig: die WordPress-Datenbank aufräumen [...]
Pingback von Linktipps Mai 2009 | birgitengelhardt.de
Freitag, 13. November 2009, 10:08