さくらインターネットを利用したMovable TypeからWordPressへの移行手順

Movable TypeからWordpressへのデータの移行は、思ったよりもスムーズにできます。

問題は、どのサーバーを利用しているかで作業が微妙に違う事。
さくらインターネットを利用していると、手順を間違えるとうまくドメイン表示されない場合があります。
そこで、失敗しないデータ移行について、その手順を見ていきたいと思います。

データ移行の前にする事

まずは、Movable Typeから記事をエクスポートし、カテゴリのスラッグ(https://○○○.com/この部分/1111.htm)を控えておく必要があります。

Movable Typeの記事をエクスポートする

{[作業手順]
Movable Typeへログイン→独自ドメインを選択→ツール→記事のエクスポート

もし、さくらインターネットの初期ドメイン直下にMovable Typeをインストールしていれば、Wordpressへログインできる状態でもMovable Typeへログイン可能。
カテゴリが多い場合、どちらへもログイン出来ればスラッグを控える必要も無く作業が楽になります。


まずは見慣れた画面からログインから。


左側のカテゴリーのツールから記事のエクスポートへ


ブログの記事をエクスポートします。


これでパソコンへエクスポートされました。

カテゴリのスラッグを控える

[作業手順]
記事→カテゴリ

カテゴリのURLが同じになるようにスラッグ(https://○○○.com/この部分/1111.htm)を控えておく必要があります。

さくらインターネットを利用していれば、/home/アカウント名/wwwにMovable Typeをインストールしているハズなので、Wordpressへログインできる状態になってもMovable
Typeへログイン可能。
カテゴリが多い場合、どちらへもログイン出来れば並べて作業が出来るので、スラッグを控える必要も無く作業が楽になります。

もし、不安なら、カテゴリ管理から( )内のスラッグの控えを取りましょう。

WordPressのインストールまで

WordPressをインストールする前に、 まずはデータベースを作成します。
既にMovable Typeをインストールする際に作成したかもしれませんが、ここは区別するために新しく作成しても構いません。

データベースを作成する

{[作業手順]
コントロールパネル→データベースの設定→データベースの新規作成→入力→データベースを作成する

サーバーコントロールパネルにログインします。
予めデータベース名とパスワードを決めておきましょう。


コントロールパネル内、左側のカテゴリーから「データベースの設定」をクリック。


データベースのバージョンは5.5以上、
ユーザー名は初期アカウントとなり、決めておいたデータベース名とパスワードを入力します。


これでデータベースが作成されました。
このデータベースが1つあれば、複数の独自ドメインを運用可能です。

WordPressをインストールする➀

[作業手順]
クイックインストール→ブログ→Wordpress→インストール→ドメイン/SSLの設定

基本、利用したい独自ドメインを選択し、そこにWordpressをインストールする形となります。
1つのWordpressで複数の独自ドメインを運用出来ますが少しややこしくなるので、慣れるまでは1つの独自ドメインに1つのWordpressの方が、簡単でトラブルなく利用できます。

ここで注意すべき点は、
始めに独自ドメインのパスを設定しない事

Movable Typeを利用していた時にパスを設定していたと思うのですが、予め削除しておく必要があります。


パスは予め削除しておく。これが一番重要。


さくらインターネットでは、「簡単インストール」が用意されています。
カテゴリーからクイックインストールを選択。


ブログを選択。


WordPressを選択します。


インストール先は利用したいドメインを選択、ここでフォルダ名をきめます。そうしないとドメイン直下にインストールされず、うまくURLがひきつがれません。
今回は、選択した独自ドメインに「it」という名のフォルダを作成してインストールします。

次も最も重要。


コントロールパネルでは、アプリケーションの作成へ進むチュートリアルとなりまが、この作業をパスします。
絶対にクリックしないでください。


ここで、左のメニュー「ドメイン/SSLの設定」からドメイン一覧に戻ります。


ここで独自ドメインのパスを設定します。
設定場所は、インストール先と同じにしましょう。

WordPressをインストールする➁

[作業手順]
独自ドメインのURLを入力→ログイン情報の設定→Wordpressのインストール

独自ドメインのURLを打ち込むと・・・
Wordpressの初期設定に。
特定のWordpressへのログインする為のユーザー名とパスワードを決めておきましょう。


各項目を入力します。
パスワードは自動で生成されます。


これでインストールが終了です。


ダッシュボードへ

WordPressの設定

無事にWordpressがインストールされたら、Movable Typeと同じように記事が表示されるように設定していきます。

URLを合わせる(パーマリンクの設定)

[作業手順]
設定→ パーマリンクの設定→「/%category%/%postname%.html」に変更

今まで利用していたMovable TypeからWordpressへ移行する事でサイトのURLが変わってしまえば、SEO的にもよろしくありません。
そこで、 WordPressへ記事をインポートする前にパーマリンクを変更します。


パーマリンクを「/%category%/%postname%.html」に変更。

これでOKです。

画像が表示されるようにする

[作業手順]
クライアントソフトなどで画像保存フォルダを作成

人それぞれでしょうが、記事に貼り付ける画像のURLは、

https://○○○.com/img(またはimageなど)/0000.jpg

なではないでしょうか?

同じ内容のフォルダをWordpress内にも作成します。
ここで重要なのは設置場所。

FFFTPなどを使いWordpressをインストールする際に作成したフォルダ内に作成します。
この時、必ずMovable Typeで使っていた画像保存フォルダ名にしてください。画像もこのフォルダに移動しておきましょう。


ドメイン直下にインストールされているWordpressの1階層目にフォルダ(ここではimg)を作成する

画像の保存先を変更する

[作業手順]
ブラウザのURLの欄→○○○.com\など/wp-admin/options.phpと入力→「すべての設定」→「upload_pathにフォルダ名」「upload_url_pathに独自ドメイン/フォルダ名」を入力

これからWordpressで記事を書く場合、画像の保存先を今作成したフォルダにした方が、今後の使い勝手が良いので変更します。

ブラウザのURLの欄に ○○○.com/wp-admin/options.phpと入力。
すると、WordPressの「すべての設定」ページが表示されます。


設定の項目が中断より下の「upload_path」「upload_url_path」を探してください。

upload_path⇒画像保存先のフォルダ名(Movable Typeで使っていたものと同じフォルダ名)
upload_url_path⇒画像のURL

となるようにしましょう。


設定→メディアで反映しているか確認。
この時、「アップロードしたファイルを~」のチェックを外します。

Movable Typeの記事記事をインポートする

[作業手順]
ツール→「Movable Typeと~」→今すぐインストール

先程エクスポートしたMovable Typeの記事をWordpressへインポートします。


ツールから「Movable Typeと~」を選択


インポーターの実行をクリック


Movable Typeの記事をインポートします。

カテゴリーのスラッグを変更する

[作業手順]
投稿→カテゴリー

カテゴリーのURLが同じになるようにWordpressのスラッグを変更します。


スラッグがカテゴリーと同じ名前になっているので変更します。

これで無事にWordpressでも記事を見れるようになったハズ。

後は、お好みのテンプレートやプラグインを入れてカスタマイズしてみてください。

まとめ

今までMovable Typeを使っていた方なら、順番さえ間違わなければ、問題なくデータを移行できると思います。

しつこいようですが、重要なポイントは、先に独自ドメインのパスを設定しない事。これに尽きます。

Movable Typeで使っていたパスをそのままにしてWordpressをインストールしてしまうというミスをしがちです。
これだと1階層深くインストールされるため、URLが同じになりません。

一旦、削除することを忘れずに。