このblogをMovableTypeからWordPressに移行した。
再構築がかなり遅くなってきていたことと、MT5にバージョンアップしようとしたらSQLiteがサポートされていなかったことが決め手。
パーマリンクの維持とか考えずに単純にExport/Importした。過去記事にリンク、もしくはブックマークしてくれていた方がいらしたらごめんなさい。
以下、移行メモ。
- MovableTypeの機能を使って、ファイルにExport
- blog.ymda.jp以下のファイルのバックアップを取って全削除
- blog.ymda.jpにWordPressをインストール
- MovableTypeからのインポート用プラグインの「Movable Type and TypePad Importer」をインストール
- 1のファイルをインポート
- blogに直接アップしていた画像がいくつかあったので、flickrにアップしてリンクを貼る
- 記事中に<br />とは違う、不自然な改行が入っていたのでデータベースで直接以下のSQLを発行して削除
update wp_posts set post_content = replace(replace(post_content, Char(13), ""),Char(10), "");
これでおしまい。我ながら乱暴なやり方だ。特に最後のSQLは、すぐインポートし直せる状態だからいいけど、普通の人は真似しちゃダメ。
あとはちょこちょこカスタマイズ。
- テーマを適当に変更
- 404.phpに「パーマリンク変わったんでサイト内検索して!めんご!」という旨の文を追加
- sidebar.phpとheader.phpに書かれたfeedのURLをfeedburnerに変更
- footer.phpにgoogle Analyticsのスクリプトを埋め込み
- スパムコメント防止のプラグイン「Akismet」を有効化
- google ウェブマスター ツール のsitemapを生成するプラグイン「Simple Google Sitemap XML」をインストール
- 流行りの「いいね」ボタンを設置するプラグイン「Easy Facebook Like Button」をインストール
- 同じく「tweet」ボタンを設置するプラグイン「WP Tweet Button」をインストール
- 投稿したらtwitterにお知らせするプラグイン「WP to Twitter」をインストール
2011/01/16 追記
feedburnerの設定は、直接テンプレートを変更するとデザイン変更しにくくなるので、「FD Feedburner Plugin」というプラグインをインストールして転送するようにした。
これまでのblog渡り歩きの歴史
2004年5月 | My Profile期 | 今は亡きドリコムブログの前身、My Profileでblogを始める。(実際にはこの前に、恥ずかしくなって消しちゃった1,2か月がある) |
2004年9月 | Blogger期 | 自分のサーバで運用したくなって、Bloggerに移行。 |
2005年2月 | 第一MovableType期 | (よく覚えてないけど)Bloggerにコメント機能がなかったらしく、MovableTypeに移行。 |
2006年6月 | データ消失 | レンタルサーバの更新をすっかり忘れて、ここまでのデータが消える。(Blogger 期までは別サーバに残っていたので復旧) |
2007年10月 | 第一WordPress期 | 久々にblogを書こうと思い、そのとき盛り上がっていたWordPressを選択。 |
2008年9月 | 第二MovableType期 | コードと見た目がきれいに分かれていないWordPressが嫌になったらしく、何と1回しかpostせずにMovableTypeに出戻り。 |
2011年1月 | 第二WordPress期 | 今ここ |
これで最後になる気がしている。もう熱心にblogのカスタマイズしたりすることもないだろうし。
今年はOUTPUTを増やすことを目標にしようと思う。