WordPressで複数サイトを一元管理してみたかった。

WordPressで複数のサイトを管理、

全部にセットアップして、手直しするのに、ログイン/ログアウトを繰り返すのも面倒だな・・

っと、思いながら、

WordPressのマルチサイト構成で作ってみた。

→ Https://curiostationokayama.pw/

最終的に、WordPressにログインできなくなり、

少々、こまったので、したことを、メモ書きしておきます。

マルチサイトの作り方は、

wp_config.php ファイルに1行追加するだけ

define(‘WP_ALLOW_MULTISITE’, true);

これだけでした。

再ログインで、、、出てきた内容に沿って、

.htaccessファイルとwp_config.phpに追記します。

いろいろなサイトに情報がありますので、省略しますね。

こことか・・・

https://www.vektor-inc.co.jp/post/wordpress-multi/

WordPressのセットアップ

まずは、現状のを残したまま、作業したかったので、

別ドメインにフォルダを作りインストール

で、試してみた。

デザインは、マルチサイトを作る前に、セットアップしておかないと・・・

デザインの追加でエラーになって、個別にはできませんでした。

デザインによって違うのかも知れませんが・・・

各教室毎に、色を変えたかったけど、メインサイトの色に変わるみたい。

色々試したけど、、、結局できなかったです。

色を変えても、プレビューでは変わっても、、、次見ると、元に戻ったりで・・・

残念、、、

プラグインは、サイトネットワークの管理から、、、すれば、全部に反映されるのですが・・・マルチ構成には、対応されていないモノもあります。

プラグインをインストールしたら、、、対応してないってエラーが・・・

ある程度、固定ページが出来上がった時点で、移行作業に

移行作業

ドメイン/wp/ で作った構成を

別ドメイン/  で、、と思い。

ドメイン直下に、インストールをしたのですが・・・

これが、間違い。。。

データを抜き出し、パスを変更して、、、

っと、、、

ここで、間違いに・・・

セットアップした全部をコピーすればいいのに・・・データだけ、、、

仕方ない、、、作り直すか??

と、思ったものの、、、/wp/ のパスを/ に??

どこ変えるの??みたいになってしまいました。

ので、今度は、データはツールで変え、直下ではなく、フォルダを作ってトライしてみようと思います。

素直に、やり直します。

再トライ できた\(^o^)/

ネットで調べると、何やらツールを使え!!

みたいなことを書かれていましたが、、、

以下の方法でデキました。

参考にしたのは、こちらの記事です。途中まではよかった、

https://www.vektor-inc.co.jp/post/multisite_iko/

1.セットアップしたフォルダを全て保存して、コピーして移行
3つのフォルダ、phpファイルなど全て

2.データベースのエクスポート

これは、レンタルサーバによって方法が違ってくるのかも知れませんが、

用意されてたので、全部エクスポートして、ローカルに、

3.新ドメイン側にコピー

新ドメインに、全部コピーします。

データも全部いきました。

4.新ドメイン側で、データ更新

Search-Replace-DB-master

といった、DB更新用のツールがありましたんので、こちらで

ドメインとその配下のパスを変えてもらいました。

5.phpファイルのパス、ドメインを変更

この辺りまでは、何事もなく、完成しました。

次に、、、ドメインで、、、表示されるように、、、

ドメイン名/wps/ みたいな感じで作られてますので、

ドメイン名 だけで表示できるやろ?

みたいな安直な発想でした。

事実、シングル構成だと、簡単に変えれましたので・・・

が、、、

ここで、問題発生・・・・

.htaccess

index.php

wp_config.php

このたった3つのファイルをさわってコピーしてのハズが・・・

ログインできない状況に・・・

データベースのパスが悪いのか?

っと、インストールしたパスを付けてみたり、

とってみたり・・・

って、、、全然、変わりません。

キャッシュに残っているのが悪さしてるかな?

とも思い。

Google Chrome のシークレットモードで試しても・・・ダメ、、、

やばい、、、

更新作業ができなくなった。。。

そこで、また検索

define(‘RELOCATE’, true );

を追加したらいいよ?

みたいな記事があったので、、、試しに・・・

ってやっと完成しました。

覚え書き程度なので、、、、

途中の経過は、こんなことしたなぁ~~

って感じです。

安全策として、全部をコピーして保存しましたが、

詳しく調べると、全部じゃなくてもできそうですね、、、

次回するときも、、、

やっぱり安全策で全てのファイル、全てのデータを移行しようと思います。

移行ツールなど、使わなくても、強引ですが、できました。

当然、時間はかかりますけど・・・

途中、、、失敗もしたけど、DBの中身も見れたし、

少しは理解できたかも知れません(笑)

ここで、思ったのは、

この構成だと、最初っから、

ドメイン配下のフォルダにWordPressをインストールして、作り

最終的に、ドメインで見えるように変えるといったことをすれば、移行もいらずにできたなっと・・・

ドメイン直下にインストールしたかったのが間違いでした。

結果論ですけどね、、、

旧ファイル構成で、公開されているので、見れなくなったら

っと、、、現在のも残しつつ・・・みたいなことを考えたので、、、

スポンサーリンク




コメントの入力は終了しました。