Ich habe die alten Berichte von unserer alten Website, die mit Mambo betrieben wurde, nach WordPress importiert. Die alten Berichte sind in der rechten Spalte unter „Archive“ erreichbar.
Zunächst habe ich das Skript Joomla / Mambo to WordPress 2.5 migration wizard von Jeremiah Hester benutzt. Dieses hat aber Probleme mit den deutschen Umlauten: der Umlaut und der nachfolgende Text wurden abgeschnitten, obwohl beide Datenbanken uft8 verwenden.
Ich habe dann die Tabelle mos_content von der Mambo-Datenbank in die WordPress-Datenbank importiert und folgende SQL-Befehle ausgeführt:
INSERT INTO wp_posts (id, post_title, post_content, post_date, post_modified, post_name, post_category)
SELECT '', title, concat( introtext, `fulltext` ) , created, modified, concat( 'import_', id), 0
FROM mos_content;
insert into `wp_term_relationships` (`object_id`,`term_taxonomy_id`,`term_order`)
select id, 8, 0
from wp_posts
where post_author=0;
update wp_posts
set post_author=1
where post_author=0;
Die importierten Beiträge erhalten die Kategorie „Import“ mit der id 8. Der Autor wird auf „admin“ (1) gesetzt.