ココログ→WordPress移行奮戦記(第二回)

ココログ→WordPress移行奮戦記(第二回)
・・・続き

前記事「ココログ→WordPress移行奮戦記(第一回)」の続きです。

移行方針に基づき、試行錯誤を繰り返しながら、下記手順で移行作業を実行しました。

  1. WordPress(rokube.org)環境の構築
  2. ココログからのデータEXPORT(記事&コメント)
  3. EXPORTデータ(記事&コメント)の編集
  4. ココログからの画像データダウンロードとrokube.orgへのアップロード
  5. ルートラボからのGPSデータのダウンロードとrokube.orgへのアップロード
  6. ココログ絵文字データのダウンロードとrokube.orgへのアップロード
  7. EXPORTデータ(記事&コメント)の編集のwordpressへのインポート
  8. 旧Blogに移転記事の掲載
  9. 微調整

以降、上記手順の詳細を説明します。

1.WordPress(rokube.org)環境の構築

基本的にwpXクラウドサービスの説明通りに操作すれば、容易く環境構築は可能です。ポイントとなる操作を以下に記載します。

1.1.プラグインのインストール&有効化

下記のプラグインをインストールし有効化。各プラグインへの主な設定を記載します。

(1)Movable Type・TypePad インポートツール
機能:Movable Type もしくは TypePad から投稿とコメントをインポートします。
パーマリンク設定は以下の通り。
カスタム構造    https://rokube.org /%post_id%/
(2)OSM
機能:Embeds maps in your blog and adds geo data to your posts. Find samples and a forum on the OSM plugin page.
Shortcodegenerator Settings:
Default Latitude for maps:    36.6956
Default Longitude for maps:    136.7228
Default Zoom Level for maps:    8

(3)Simple Custom CSS and JS
機能:Easily add Custom CSS or JS to your website with an awesome editor.
(4)WP Extra File Types
機能:Plugin to let you extend the list of allowed file types supported by the WordPress Media Library.

1.2.テーマ

テーマ名:「Cocoon」(コクーン) https://wp-cocoon.com/

2.ココログからのデータEXPORT(記事&コメント)

ICOPY081-082 ココログ管理ページ、”設定”- エクスポートにてブログ内データをEXPORTする。この時、コメントを含めるにチェックを入れる事。
但し、このごろでは①”ほっと、バイク!”のエクスポートには成功した試しが無い。②”ほっと、バイク!!”では大丈夫のようだ。
このあたりも、ココログを良しとしない理由。

3.EXPORTデータ(記事&コメント)の編集

移行の試行結果からココログよりエクスポートしたデータをそのままWordPressにインポートすると、画像へのリンクがココログ内へのリンクとなってしまうので、リンクを変更する等の編集が必要。

これを手作業でやるのは到底無理なので、汎用のテキストエディタの置換機能にて、下記置換を実行する事にした。以降は、サクラエディタでの操作を記載する。

3.1.画像ファイルのリンク先変更

①”ほっと、バイク!”の画像ファイルは、rokube.orgでは、wp-content/uploads/hot_bike1配下に変更する。(4.項にて当該フォルダへ画像ファイルをアップロードする手順を示します)
尚、ファイル名の重複が懸念されるので、”http://rokurokube.cocolog-nifty.com/”以下のフォルダは同じ構造にてアップロードする。
また、”image.html\?”フォルダについては、rokube.orgではうまくアクセス出来ないので、”image.html”に変名。
サクラエディタのキーマクロでは下記記述となる。
ReplaceAll(‘http://rokurokube.cocolog-nifty.com/.shared/image.html\?/photos/’, ‘../../../../wp-content/uploads/hot_bike1/.shared/image.html/photos/’, 28);
ReplaceAll(‘http://rokurokube.cocolog-nifty.com/blog/images/’, ‘../../../../wp-content/uploads/hot_bike1/blog/images/’, 28);
ReplaceAll(‘http://rokurokube.cocolog-nifty.com/photos/uncategorized/’, ‘../../../../wp-content/uploads/hot_bike1/photos/uncategorized/’, 28);

②”ほっと、バイク!!”では、wo-content/uploads/hot_bike2配下とする。
ReplaceAll(‘http://rokurokurokube.cocolog-nifty.com/.shared/image.html?/photos/’, ‘../../../../wp-content/uploads/hot_bike2/.shared/image.html/photos/’, 28);
ReplaceAll(‘http://rokurokurokube.cocolog-nifty.com/blog/images/’, ‘../../../../wp-content/uploads/hot_bike2/blog/images/’, 28);
ReplaceAll(‘http://rokurokurokube.cocolog-nifty.com/photos/uncategorized/’, ‘../../../../wp-content/uploads/hot_bike2/photos/uncategorized/’, 28);

3.2.自ブログリンクの変更

ブログ記事内には、自ブログリンクがあるので、これを変更する。
ReplaceAll(‘URL: http://rokurokube.cocolog-nifty.com/blog/’, ‘URL: https://rokube.org/’, 28);
②”ほっと、バイク!!”では、
ReplaceAll(‘URL: http://rokurokurokube.cocolog-nifty.com/blog/’, ‘URL: https://rokube.org/’, 28);

続く・・・

にほんブログ村 バイクブログへ
にほんブログ村ポチッと押してね