WordPressのあるディレクトリにWPをインストール出来るの?試してみた
ドメインのルートディレクトリにWordPressをインストールしたけど
サブディレクトリにWordPressを入れたいとなったときに、すでにWordPressがインストール済みのディレクトリに子ディレクトリを作ってWordPressインストールしちゃってもちゃんと動くのかという問題
サブディレクトリにWordPressを展開したいのなら、マルチ化という手段もありますが
WordPressのコアをいじったりする場合や、マルチ化に対応していないプラグインを利用したいとか
色々あったりするので、WordPressを個別にインストールしたいって時もありますね
WordPressの中にWordPressをインストールしてみた
結論から言うと、大丈夫です
ただし注意点があります、URLが被らないようにしないと行けません
サブサイトと同じURLになるスラッグを避けないといけません
回避の方法としてはパーマリンクの設定で
カスタム設定でhttp://○○○.com/post/%postname%/
のようにルートの下に何かしら挟んでやることで回避出来ます
もしくは、サブディレクトリに使っているスラッグを使えないように封印する
記事を作成し、スラッグをサブディレクトリと同じにして下書きにして、使わないようにしておく
これで、被ったURL使うことが無くなります
WordPressには同じスラッグだった場合、自動的にスラッグが被らないように尾に文字列を足すので
うっかり同じスラッグが使われることは無くなります
もしURLが被ったらどうなるかと言うと
サブディレクトリの内容(サイト)が表示されます
あとはマルチサイトと比べて
更新の手間や、テーマ・プラグインのインストール・設定、WordPress自体が増えてるので
ディスク容量を使う、ファイル数が膨大になる
サブサイトを増やす度にWordPressのインストールが必要になる
っていうデメリットもある
にゃお
自分で試すのにはかなり時間がかかりそうだったので、とても参考になりました