連載「サイト移行の記録」の第2回は「実作業編」です。第1回で決めた方針に沿って、記事・メディア・コメントを実際にEmDashへ移した流れを説明します。
進め方の原則:まずローカルで移す
移行作業は、本番サイトではなく、手元のパソコンの中にあるテスト環境(ローカル環境)から始めました。ローカルなら失敗してもやり直せますし、表示を確認しながら少しずつ直せます。
流れはこの4段階です。

手順1:移行先の受け皿を用意する
最初に、EmDashのプロジェクトをローカルに新規作成しました。テンプレートはブログ用を選び、そのままでは仮のサンプル記事が入っている状態です。ここへWordPressのデータを流し込んでいきます。
手順2:移行ツールでデータを取り込む
WordPress側には、EmDashへの移行を助けるプラグイン(Exporter)があります。これを使うと、単なる記事本文だけでなく、次のものまでまとめて取り込めます。
- 投稿・固定ページ・お知らせ(カスタム投稿タイプ)
- カテゴリー・タグ
- メディアファイルの実体
- コメント
- メニュー
- サイト名やロゴなどの基本設定
取り込み結果は、準備編で数えた棚卸しの数字とぴったり一致しました(コンテンツ134件、メディア158件、コメント60件)。「数が合うこと」が、取りこぼしがないことの証拠になります。
手順3:デザインを作り直す
データが移っても、そのままでは見た目がテンプレートの初期デザインです。そこで、元のWordPressテーマのCSSやテンプレートを読み解き、EmDash側に同じ見た目を再実装しました。
- ヘッダー・フッター・サイドバーの構成
- トップページのヒーローや「PICK UP」スライダー
- 記事ページの目次(スクロールに追従するタイプ)
- コードブロックのコピーボタン
見た目を先に揃えておくと、移行後の確認が「中身の違い探し」に集中できます。
手順4:いらないものを片付ける
取り込み直後は、テンプレートのサンプル記事や、引き継がないと決めた会員系ページも混ざっています。これらをゴミ箱へ移し、残すものを「記事122件+通常ページ4件+お知らせ」に整理しました。著者のアイコン画像も、移行先のメディアに登録し直しています。
ローカルで確認してから次へ
ここまでで、ローカル環境では移行前と同じように読める状態になりました。ただし、実際に表示してみると細かな不具合がいくつも見つかります。その内容と直し方は、次回でまとめます。
この連載の目次
- 「準備編」なぜ移行したのか・何を引き継ぐのか
- 「実作業編」記事・メディア・コメントをEmDashへ移す流れ(この記事)
- 「つまずき編」移行で起きた表示の不具合と、その直し方
- 「公開編」本番デプロイから独自ドメイン切り替えまで




COMMENTS
コメント(0件)
まだコメントはありません