[ブログ] JUGEMからWordPressへの引っ越しはイバラの道だった

 

 2018年12月6日追記 wordpressを更新したら「eid=xx」のパーマリンクがリセットされてしまいました・・。危険なので、今後やる人は自己責任でお願いします。

毎度!てりーです。

当ブログはJUGEMから記事を引っ越ししてきた訳なんですが、その道のりは険しいものでした…。パーマリンク(固定アドレス)をそのまま移行させるという条件が、今回の引っ越しを特にややこしくしています。

これから引っ越しをする人の参考になるかは分かりませんが、一応備忘録として書いておきますよ。

記事データをエクスポートし画像をダウンロード

まずJUGEMの管理メニューより、記事データのエクスポートを行います。ワタシのブログの記事は少なめだったので書き出しはラクでしたよ。

ブログ設定より

 

エクスポートボタン

 

JUGEM画像ウインドウ

これでxmlデータとして記事が書き出されますよ。次は画像ファイルも一気にダウンロード!手動でなんとかなりそうだったので、ひたすらsafariのoprion+クリックコマンドで落としました。

 

書き出した記事データの画像リンクを変更

書き出した記事データの画像リンクはJUGEMのままなので、引っ越し先(今回はレンタルサーバー先のwordpress)の画像を格納する予定のディレクトリパスに置換します。

 

記事データ内

テキストエディタでサクっと置換。これは楽ですね。

JUGEMの記事データをMovableType4形式に変換

JUGEMの記事データはそのままwordpressで読めないみたいなので、変換が必要です。ネット上を探してみると「JUGEMログをMTログに変換サイト」なる便利なサイトが!ありがたく使わせて頂きます。

変換の結果「txtファイル」になってしまいました。コレで大丈夫かな?

wordpressにインポード

WordPressのツール→インポートで、この画面へ。(ここでプラグインをインストールする注意が出るかもしれません)早速インポートしましょう。

なんとか…

ついに記事が読み込まれました!ただ、カテゴリがぐちゃぐちゃになっていたので、全て設定し直しました…。

 

パーマリンクを維持するため「?p=xx」形式を「?eid=xx」に変更

今回もっとも厄介な、パーマリンク維持のためのプログラム変更です。WordPressの記事は「?p=xx」でリンクが作成されるんですが、JUGEMは「?eid=xx」なんですよね。これはプログラムを直接変更するしかありません。ワタシはプログラムに関してはサッパリなので、ここでもひたすら検索…。するとまたもありがたいサイトが!

WordPress でカテゴリのリンクを変更する

上記の記事の「おまけ – 記事のパーマリンクを http://example.com/?eid=xx 形式に変更する」の部分のスクリプトをコピーして、Wordpressの「functions.php」に追記します。

すると!

eidに!

やったよー!ちなみにこの項目だけで1週間近く試行錯誤しておりました。正常に動作しなくてorz

 

データベースの記事IDを変更する

実はまだ引っ越しは完了していません。JUGEMの記事をWordpressにインポートした時、記事のIDがバラバラになってしまっているんです。このままでは、検索エンジンから記事を表示したときに異なる記事が呼び出されてしまいます!コレはまずい。

またも先人の知恵を頼りに検索すると「[WordPress]記事番号(投稿id)を手動で変更」なるありがたい記事を発見!この記事の通りにデータベースを変更し、JUGEMと同じIDにしましょう。データベースを直接いじりますのでバックアップ必至…。

 

レイアウトを整え、アイキャッチ画像を設定する

まだ終わらないですよ〜。記事は引っ越し出来ましたが、肝心のレイアウトがめちゃくちゃになっていました…。設定したお気に入りのテーマのデザインに全て合わせつつ、手動でデザインを整えます。ついでにアイキャッチ画像も全部作りました!半泣きでした。

アイキャッチ

 注:アイキャッチ画像を、記事内の画像で代用するプラグインもあるようです。面倒な人はそちらを使いましょう。

 

まとめ

ここまでのながーい作業を経て、やっと引っ越しが完了しました。この記事ではカットしていますが、テーマ探しやロゴの用意、固定ページの追加、SEOやポピュラー記事ランクなどの各プラグイン設定、CSSのカスタマイズ…と、他にも色々潜んでいます。

いやはや、現実の引っ越しも大変ですが、ブログも相当キツイ作業ですね…。

スポンサーリンク
おすすめの記事