ココログ→WordPress移行奮戦記(第二回)
- 2019.12.29
- ココログ→WordPress
・・・続き
前記事「ココログ→WordPress移行奮戦記(第一回)」の続きです。
移行方針に基づき、試行錯誤を繰り返しながら、下記手順で移行作業を実行しました。
- WordPress(rokube.org)環境の構築
- ココログからのデータEXPORT(記事&コメント)
- EXPORTデータ(記事&コメント)の編集
- ココログからの画像データダウンロードとrokube.orgへのアップロード
- ルートラボからのGPSデータのダウンロードとrokube.orgへのアップロード
- ココログ絵文字データのダウンロードとrokube.orgへのアップロード
- EXPORTデータ(記事&コメント)の編集のwordpressへのインポート
- 旧Blogに移転記事の掲載
- 微調整
以降、上記手順の詳細を説明します。
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(記事&コメント)
ココログ管理ページ、”設定”- エクスポートにてブログ内データを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);
続く・・・
にほんブログ村ポチッと押してね
-
前の記事
ココログ→WordPress移行奮戦記(第一回) 2019.12.14
-
次の記事
ココログ→WordPress移行奮戦記(第三回) 2019.12.30