Ich habe nun endlich den Umstieg von b2evolution nach WordPress abgeschlossen… meine Leidensgeschichte gibt es hier zum Nachlesen đ
- Import der DatensÀtze
ZunĂ€chst galt es, die EintrĂ€ge, Links etc. aus b2evo nach WordPress zu ĂŒbernehmen. Dazu hatte ich aber schon vor einem Monat ein nettes Script gefunden, dass nach einer winzigen Anpassung nun auch fehlerfrei durchlief. (siehe hier) - Erstes Problem: die Zeichencodierung
Wordpress liefert seine Seiten UTF-8-codiert aus und die importierten DatensÀtze in MySQL haben ISO-8859-1 als Format. Was macht man da? Google fragen und das hier finden. Kurz zusammengefasst habe ich Folgendes gemacht:- WordPress-Datenbank (mit den importierten DatensÀtzen) in eine Datei exportiert (mit mysqldump oder phpMyAdmin)
- Diese Datei in das UTF-8-Format konvertiert (bei mir hat es mit dem guten alten Wordpad hingehauen: Speichern unter -> Unicode-Textdokument)
- WordPress-Datenbank löschen und neu anlegen im Format utf8_general_ci (sehr einfach mit phpMyAdmin)
- DatensĂ€tze importieren. Das hat bei mir mit phpMyAdmin wegen einem Dateifehler (?) nicht hingehauen. Daher habe ich einfach die Datei im Texteditor geöffnet und die SQL-Statements per Copy & Paste in phpMyAdmin eingefĂŒgt: FERTIG! Schon erstrahlen Umlaute und andere Sonderzeichen in schönster Schrift und nicht mehr als Fragezeichen.
- Sprache umstellen
Nicht, dass ich kein Englisch könnte, aber auf Deutsch gefallen mir meine Programme doch immer noch am Besten đ (siehe Link) Das Datumsformat und die Uhrzeit habe ich dann noch schnell in den WordPress-Einstellungen auf deutschen Standard umgestellt. Dies betrifft aber leider nicht die Darstellung in den BeitrĂ€gen. Diese Ă€ndert man im Quellcode der Datei index.php im Ordner des aktuellen Themes. Ich habe das Format wie folgt geĂ€ndert (ErklĂ€rung der Buchstaben hier):the_time('j. F Y, G:i:s')
- Als nĂ€chstes habe ich dann meine Kategorien ĂŒberarbeitet und die BeitrĂ€ge entsprechend sortiert. Da ich vorher 2 Blogs hatte (Hauptblog und Knowledge Base) und durch b2evo noch ein eigenstĂ€ndiges Link-Blog hinzukommt, gab es manche Kategorien nun dreifach… grr… das war der nervigste Teil des Umstiegs >:(
- Anpassung der Permalinks und Feed-Adressen
Die Sruktur der Permalinks habe ich an das Format von b2evo angepasst, damit vorhandene SuchmaschineneintrĂ€ge und Links nicht ins Leere laufen. Dazu habe ich einfach die vorgegebene Einstellung “Basierend auf Datum und Name” verwendet. Die URLs der Feeds muss ich noch an die alten Adressen anpassen… - Eintragen der Sites, die nach einem Eintrag gepingt werden sollen. Eine nette Liste möglicher Adressen gibt es auf der WordPress-Seite.
- META-Tags optimieren
Die META-Tags habe ich von meiner b2evo-Installation in die header.php des Themes ĂŒbernommen und zusĂ€tzlich das Plugin Add Meta Tags installiert, das die Tags description und keywords mit den Inhalten der BeitrĂ€ge fĂŒllt. - Smiley-Grafiken von b2evo ĂŒbernehmen
Ist geschehen. Die Dateien lagen unter /blogs/img/smilies und mussten nach /wp-includes/images/smilies kopiert werden. Die EintrÀge zum Ersetzen der Texte durch die Grafiken habe ich in der Datei /wp-includes/vars.php vorgenommen. - Anpassung des Skins
Wie man sieht, habe ich das Standard-Skin auf meinen Geschmack angepasst. Dazu habe ich “Kubrick” als Vorlage genommen und meine Grafiken und Formatierungen eingefĂŒgt. - Auswahl und Installation von Plugins
- Kalender: Schon im Lieferumfang enthalten. Einfach einzufĂŒgen mittels get_calendar();
- Wörter im Beitrag zÀhlen: WordCount
- Statistiken (Zugriffe, Referrer, Suchbegriffe etc.): BAStats
- Verwendung der Kategorien als Tags: Category Tagging
- Syntax-Highlighting: Code Snippet
- Besserer Seitentitel: Optimal Title
- Kenntlichmachung verschiedener Links: Link Indication
Pingback:Neues Design » Stefan Macke
Interessater Anrtikel, ich muà mich aber noch einmal damit beschÀftigen.
GrĂŒĂ Dich Stefan,
Deinen “Leidensweg” habe ich mit Interesse gelesen, da ich ebenfalls vorhabe, meine Internetzeitung von b2evo auf WordPress umzustellen: Es gibt wesentlich mehr Erweiterungen und Manuals in Deutsch. WordPress scheint mir ĂŒberhaupt etwas flexibler zu sein.
Wenn ich Deinen Beitrag lese, komme ich immer mehr zu dem EntschluĂ, mir die MĂŒhsal anzutun und alle meine Texte mittels Copy & Paste in WordPress zu ĂŒbertragen. Sollte mir nĂ€mlich auf meinem Umstellungsweg, auch gemÀà Deiner ungeheuer hilfreichen Anleitung, irgend etwas passieren, was Du nicht erwĂ€hnt hast, werde ich sicher hilflos in den Monitor glotzen.
Aber gaanz lieben Dank fĂŒr die ZurverfĂŒgungstellung Deiner Anleitung! … Vielleicht probiere ich es ja doch đ
D