今までWordPressのマルチサイトの引っ越しをして、上手くいった試しが無かったんですが、 今回は完璧にできるまで研究してみました。通常のWordPressのサイトと構造が大きく異なるので 戸惑うことが多く、情報も少ないため結構時間がかかりましたが、納得のいく方法が見つかりました。 WordPressのマルチサイトの引っ越しが上手く行かない方は、是非この方法を試してみてください。

基本の作業は、以前掲載したWordPressの引っ越し 完全マニュアルと同じ内容です。 WordPressをルートの直下にインストールしている場合はこの作業で完了しますが、WordPressをディレクトリの中にインストールしている場合は、今回記載する追加の作業が必要となります。

また今回の内容は、WordPressの引っ越し 完全マニュアルの作業を終えてからの追加作業となりますので、下記の1~3の作業を終えてから4の作業に進んでください。

  1. 引っ越しの準備  ※WordPressの引っ越し 完全マニュアル参照
  2. データの引っ越し ※WordPressの引っ越し 完全マニュアル参照
  3. URLの置換 ※WordPressの引っ越し 完全マニュアル参照
  4. phpMyAdminでの追加作業 ⇒今回の作業

4.phpMyAdminでの追加作業

phpMyAdminで下記の2ヶ所をご確認ください。 「Search-Replace-DB-master」の置換ではドメインとパスが1つのものが対象となってますが、下記の2つはドメインとパスが分かれているので置換されていません。 新しいURLに書き替えてください。

  • wp_blogs
  • wp_site

(alt)

ちなみに、マルチサイトでは下記のヶ所でurlが変更になるので、上手く表示されない場合にご確認ください。

  • wp_options(siteurl、home)
  • wp_site
  • wp_blogs
  • wp_sitemeta(siteurl)
  • wp_x_options(siteurl、home)

※wp_x_optionsの ”x” は、サイトID

前の記事 次の記事