新・元地方の中規模印刷会社で苦悩するWebデザイナー改めWebディレクターの日記

自由な20代、窮屈な30代を経て、遂に40代になっちまったWebディレクター&パソコン講師の覚書と思う言(こと)。略称【ちほちゅう】

*

「livedoor Blog(ライブドアブログ)」から「WordPress(ワードプレス)」へ全記事をインポートする方法【ブログのお引越し】

   

  • このエントリーをはてなブックマークに追加

ブログ移転後にした作業を少しずつネタ化しております。
今回はlivedoor Blog(ライブドアブログ)にあった記事をすべてWordPress(WordPress)へ移動させた時の手順を解説します。

livedoor Blog(ライブドアブログ)は「Movable Type」ベースのブログサービスであって、これを「WordPress」という違うCMSにインポートするというのが一つポイントになってきます。

スポンサーリンク
 

まずは、livedoor Blog(ライブドアブログ)側からのエクスポート(書き出し)からです。

  1. 「livedoor Blog」管理画面から「ブログ設定」→「バックアップ(エクスポート)」の順にクリック。livedoorBlogからWordPressへのブログインポート01
  2. 書き出しデータの設定をして「ブログのデータを書き出す」をクリック。
    自分の場合はトラックバック以外は全部入りで書き出ししておきました。
    ちなみに、「livedoor Blog」ではタブは書き出しできないようです。
    livedoorBlogからWordPressへのブログインポート02
  3. しばらく待ってからもう一度「パックアップ(エクスポート)」に行くか、以下の「こちらのリンクをクリック」をクリックします。
    livedoorBlogからWordPressへのブログインポート03
  4. 上記と同じ画面であればまだ準備中、ダウンロードというボタンができていれば準備完了です。
    「ダウンロード」ボタンをおしてブログデータをダウンロードします。
    livedoorBlogからWordPressへのブログインポート04
  5. データはこんなかんじのテキストファイルです。
    livedoorBlogからWordPressへのブログインポート05

続いてWordPressにインポートする作業なのですが、その前にWordPressがインストールされているさくらインターネットにおいて、インポート時のデータ量の上限を変更してあげないといけません。
初期設定では以下のようになっています。
アップロードできるファイルサイズの上限 – Using Perl

さくらインターネットのレンタルサーバーでは、
それがどのようになっているか、phpinfo()を使って調べてみたところ、

memory_limit 128M
post_max_size 8M
upload_max_filesize 5M

という風になっていて、これで5MBが境界になっている理由がわかった。

「upload_max_filesize」ってやつですね。上記設定だと5MBまでしかアップロードできません。
先ほどのデータ見ると30MB近くあってこれではダメです。

ですから以下の手順でアップロードできるファイルサイズを変えてあげます。

  1. さくらインターネットのサーバーコントロールパネルで「PHP設定の編集」をクリックして以下のように
    upload_max_filesize = 80M
    post_max_size = 120M
    と入力して「保存する」をクリック
    livedoorBlogからWordPressへのブログインポート06
  2. これで80MBまでアップロードできるようになりました。

さて、それではいよいよWordPress(ワードプレス)側でのインポートです。

  1. 「Movable Type and TypePad Importer」というプラグインを使います。
    WordPress › Movable Type and TypePad Importer « WordPress Plugins
    「プラグイン」→「新規追加」→「Movable Type and TypePad Importer」を検索→ヒットしたら「今すくインストール」をクリック。
    livedoorBlogからWordPressへのブログインポート07
  2. 「ツール」→「インポート」と行き、「Movable TypeとTypePad」をクリック。
    livedoorBlogからWordPressへのブログインポート08
  3. 「ファイルを選択」をクリックしてエクスポートした「backup.txt」を選択し、「ファイルをアップロードしてインポート」をクリック。
    livedoorBlogからWordPressへのブログインポート09
  4. 投稿者の設定をします。
    livedoor Blogの時はアカウントが「norisa1」だったので「norisa」に統一します。
    livedoorBlogからWordPressへのブログインポート10
  5. 後はひたすら待ちます。自分の場合は動かしたまま寝ちゃいました。
    livedoorBlogからWordPressへのブログインポート115時頃起きて見たら途中で止まっていたので再度インポート。
    しっかり途中からやってくれましたよ。

と、ここまで。
お気付きの方もいるかもしれませんが、実は、この状態ではまだ不完全です。

完全に移行するのであれば、この後、リンクされているメディアも移動させないといけません。
たとえば、FTPで「livedoor Blog」にアクセスして画像をダウンロード、「WordPress」側にアップロードという感じの作業になるのかと思いますが、これは今回やってません。

というのは、livedoor Blog側でメディアリンクに関してのリンク表記が絶対パス表記になっていたから。
つまり、それをそのままインポートしてきている「WordPress」側でも、livedoor Blogを解約しない限り、画像へのリンクはしっかり生きていて、画像が表示されないということは起こらないのです。

ちなみに自分は「livedoor Blog」を有料で契約しているのですが、もし仮にこれが解除されても「webdirector.livedoor.biz」の部分を「blog.livedoor.jp/norisa1」に書き換えておけば大丈夫。
これが実に簡単にできるプラグインがありまして、この手順に関してはまた別の記事にします。

そんなこんなで、何とか「livedoor Blog」から「WordPress」に移行できました。

 - CMS, WordPress, 覚え書き , ,

アドセンス広告メイン

Message

メールアドレスが公開されることはありません。

  関連記事

料金差がある場合の割り勘(ワリカン)方法

料金に差がある場合に比較的簡単に計算できる割り勘方法を考えてみました。というのも …

「ヒつぶやく」ボタンをTwitter公式のものに変えてみた

当ブログタイトルのすぐ横に「ヒつぶやく」ボタンがあるのに気づいていますか? この …

no image
デザイン変えてみた

すぐまた変えるかも。 結構色々できるんだね。 右にコンテンツ(プラグイン?)を持 …

警察や検察から身を守る(冤罪を防衛する)、不当逮捕されないための方法

これは個人的にもまとめておきたい。ということで、ネタ化です。 □ [Togett …

エイサーASPIRE ONEが起動しなくなった

最近は、帰ってきて一段落してから寝床でASPIRE ONEを立ち上げることが多い …

エスカレーターは歩いちゃいけない。急いでいるときは、階段走るのがベスト

以前、ワンダーフェスティバル開催中に「東京ビッグサイト」で起こったエスカレーター …

シッポの状態と動きでわかる猫の気持ち

とあるサイトでこんなものを見かけました。 ツイッターでも引用されていたので使わせ …

「インクリメンタル検索」とはどんな検索?

P検3級の勉強をしていて出てきた言葉。「インクリメンタル検索」というのがWind …

Facebook(フェイスブック)で公開範囲を設定してポスト(投稿、シェア)する方法

基本的なことなのですが、意外とできていない方がいるようでしたので記事にすることに …

Googleアナリティクスで時間別アクセス数を見る方法

Googleアナリティクスは非常に多機能なアクセス解析ツールですが、多機能すぎて …