Rechtsfreier Raum getestet mit WordPress 3.0
Mein Plugin Rechtsfreier Raum läuft übrigens mit WordPress 3.0. Ich habe daher gerade ein Update für das Plugin herausgegeben, welches jedoch nur die Kompatibilitätsinfo dementsprechend ändert.
Posts Tagged ‘ Wordpress ’
Mein Plugin Rechtsfreier Raum läuft übrigens mit WordPress 3.0. Ich habe daher gerade ein Update für das Plugin herausgegeben, welches jedoch nur die Kompatibilitätsinfo dementsprechend ändert.
Da meine Artikel IDs beim Importieren der Einträge aus Serenpidity verloren gingen und ich zu faul war diese manuell anzupassen, habe ich ein kleines PHP Snippet geschrieben, dass die IDs in beiden Systemen sucht und daraus dann mod_rewrite Regeln für die .htaccess Datei erstellt.
Vor der Benutzung sollte die Tabelle s9y_entries aus der alten S9Y Datenbank in die WordPress Datenbank kopiert werden. Nach dem Vorgang kann sie wieder gelöscht werden.
Außerdem müssen einige Variablen in der PHP Datei angepasst werden. Diese sollten selbsterklärend sein.
Nach der Ausführung des Skripts kann die gesamte Ausgabe in die .htaccess Datei von WordPress kopiert werden. Am besten nach der RewriteBase Zeile.
Mithilfe des Serenpidity (s9y) to WordPress Importer habe ich den Umstieg auf WordPress gewagt. Irgendwie fehlte mir an S9Y immer etwas.
Was nicht automatisch funktioniert hat:
Diese mod_rewrite Regel hilft, die alten Links größtenteils beizubehalten, wenn die Artikel IDs beibehalten worden sind:
RewriteRule ^feeds/index.rss2$ /feed/ [L,R=301] RewriteRule ^feeds/index.rss1$ /feed/ [L,R=301] RewriteRule ^feeds/index.rss$ /feed/ [L,R=301] RewriteRule ^plugin/tag/(.+)$ /tag/$1/ [L,R=301] RewriteRule ^archives/([0-9]+)\-[a-zA-Z\-_]+.html$ /index.php?p=$1 [L]
Die Regeln für statische Seiten sollte man manuell hinzufügen.