Nucleus→WordPress備忘録
UTF8からUTF8への移行だったので import-nucleus.php で一発変換と思ったのだが、何故か文字化けの嵐。仕方が無いので、変換後に投稿日付でマッチングして更新をかける事にした。
1.nucleusのDBのnucleus_itemテーブルのitimeに重複が無い事をphpmyadminで確認
SELECT nucleus_item.itime, Count ( nucleus_item.inumber ) AS count
FROM nucleus_item
GROUP BY nucleus_item.itime
ORDER BY `count` DESC
重複がある場合は時間を修正。
(inumberが大きいほうを先の時間にする)
2.import-nucleus.phpを実行
3.phpmyadminからnucleusのDBのnucleus_itemテーブルをエクスポート
4.エクスポートしたテキストを修正
写真タグなどを変換したい場合は、さくらエディタの正規表現変換などで変換する。
5.phpmyadminからwordpressのDBで4.を実行
6.phpmyadminからwordpressのDBで以下のSQLを実行
update wp_post_works_work1,nucleus_item
set post_title=ititle,post_content=ibody
where itime = post_date;
7.その他
文字化けしたカテゴリーを修正する必要がある。
記事を更新しないとカテゴリーは集計されない。