私が長年使用してきた「アドサイトプロ」というシステムで作られたサイトの記事をワードプレスに移行することにしました。
理由はエックスサーバーが「MySQL 4 」の提供終了したから。
「MySQL5.5移行ツール」 も「移行するデータベースの容量が1GBを超えている」ので使用できませんでした。
そこで 古いサイトをワードプレスに移行するにはどうしたらよいのか??といろいろと検索をかけて調べると
「HTML Import 2」というプラグインを使用すれば 出来るようです。
私のサイトの記事ファイルは拡張子が「.php」になっていますが、「HTML Import 2」というプラグインでサイトが移行できるかな~と思い、早速やってみました。
プラグイン「HTML Import 2」を使用して古いサイトをワードプレスに移行する方法
1 エックスサーバーからサイトのデーターのバックアップをとる
2 バックアップファイルを解凍する。
3 インポートするファイルが「Shift_JIS 」の場合 文字化けする可能性があるので、
文字コードを「UTF-8 」に変換
4 ワードプレスに「HTML Import 2」をインストールして有効化する。
5 インポートするファイルを保存するディレクトリを作成する
6 「HTML Import 2」のプラグインを設定する
7 インポートするファイルをアップロードする
8 インポートが終了したディレクトリを削除
9 「HTML Import 2」のプラグインを「停止」する
10 サイトのドメインを変更した場合 ⇒ワードプレスのプラグイン「Search Regex 」でリンクの置き換えを行う。
このような流れで作業します。
作業した感想は「HTML Import2」のプラグインを使用してサイトのデーターを移行するのは簡単。
でも その後が大変・・
大変な理由は記事ファイルを見ただけでは どのカテゴリーの記事かわからない事。
エックスサーバーからデーターをバックアップしたりしていたら、「アドサイトプロ」というシステムがなにかの拍子で壊れたようで、私はサイトがまったくなくなった状態で サイト移行をしました。
その為、500~700の記事ファイルを一括でインポートしたため、記事を1記事づつ、カテゴリー分けして URLを設定して メインの記事以外に 記事下に表示されていた記事の題名なども一緒にインポートされていたので、修正がとても大変です。
さらにインポートに時間がかかりすぎて 一部エラーになり、画像データーがうまくインポートされていない部分もあります。
記事ファイルがカテゴリー分けがされているようでしたら カテゴリー単位でインポートするとよいと思います。
「HTML Import2」を使用して 500~700記事があるサイトを 10サイトほど ワードプレスに移行しましたが、記事を1個づつ コピペすることを考えれば簡単ですが、インポートしてもかなりの手直し&修正が必要です。
未だにすべてのサイトがいつになったら 復活できるのか、見当も出来ません。