WordPressへの移行

投稿者: | 2011年1月14日
このblogをMovableTypeからWordPressに移行した。
再構築がかなり遅くなってきていたことと、MT5にバージョンアップしようとしたらSQLiteがサポートされていなかったことが決め手。
パーマリンクの維持とか考えずに単純にExport/Importした。過去記事にリンク、もしくはブックマークしてくれていた方がいらしたらごめんなさい。
以下、移行メモ。
  1. MovableTypeの機能を使って、ファイルにExport
  2. blog.ymda.jp以下のファイルのバックアップを取って全削除
  3. blog.ymda.jpにWordPressをインストール
  4. MovableTypeからのインポート用プラグインの「Movable Type and TypePad Importer」をインストール
  5. 1のファイルをインポート
  6. blogに直接アップしていた画像がいくつかあったので、flickrにアップしてリンクを貼る
  7. 記事中に<br />とは違う、不自然な改行が入っていたのでデータベースで直接以下のSQLを発行して削除
update wp_posts set post_content = replace(replace(post_content, Char(13), ""),Char(10), "");
これでおしまい。我ながら乱暴なやり方だ。特に最後のSQLは、すぐインポートし直せる状態だからいいけど、普通の人は真似しちゃダメ。
あとはちょこちょこカスタマイズ。
  1. テーマを適当に変更
  2. 404.phpに「パーマリンク変わったんでサイト内検索して!めんご!」という旨の文を追加
  3. sidebar.phpとheader.phpに書かれたfeedのURLをfeedburnerに変更
  4. footer.phpにgoogle Analyticsのスクリプトを埋め込み
  5. スパムコメント防止のプラグイン「Akismet」を有効化
  6. google ウェブマスター ツール のsitemapを生成するプラグイン「Simple Google Sitemap XML」をインストール
  7. 流行りの「いいね」ボタンを設置するプラグイン「Easy Facebook Like Button」をインストール
  8. 同じく「tweet」ボタンを設置するプラグイン「WP Tweet Button」をインストール
  9. 投稿したら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を増やすことを目標にしようと思う。


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です