• 解決済 jp03rika19

    (@jp03rika19)


    お世話になります。
    今回マルチサイトを作成することとなりましたが、以下の方法で合っているかが分からずご助言頂けますと幸いです。

    元々サイトは
    xxx.comというURLで作成しておりましたが、
    今回英語版を作成するにあたり

    日)xxx.com/ja/
    英)xxx.com/en/
    としたいと思っております。

    調べながらWordPressのマルチサイトを作成し、
    形上はできたかと思います。
    ダッシュボード上にxxx.com/en/が追加されました。

    しかし、そのxxx.com/en/のダッシュボードにアクセスすると404エラーが出てしまいます。

    こちらは、英版は英版でWordPressをダウンロードしなくてはいけないということでしょうか。
    その場合、日版のものを丸ごとコピーではまずいですか?
    また、データベースは英版用で新しいものは必要でしょうか。

    また、現在は

    【メインサイト】xxx.com
    【英】xxx.com/en/
    となっていますが、そのメインサイトを「xxx.com/ja」にすることは可能でしょうか。

    以上初心者で説明が言葉足らずであれば申し訳ないのですが
    ご助言頂けますと幸いです。

    宜しくお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは

    ご質問の趣旨からは外れますが、一般的には多言語にする際には Polylang などの多言語化するためのプラグインを使います。
    /en/ などのディレクトリ構成にすることも可能です。

    私は Polylang を使ったことがないので、このプラグインの機能でメインサイトを /ja/ にできるかどうかは分かりません。

    マルチサイトでやる場合には、/ja/ の小サイトを作ってメインサイトと同じプラグイン、テーマで投稿や固定ページを地道にコピーすればできるかもしれません・・・
    一気にコピーするプラグインは知りません。

    ただ、Web サーバーの機能である .htaccess の rewrite 機能を使えるのであれば、/ja/ 以下にアクセスされた際にメインサイトの内容を表示する事は可能です。
    これは、Polylang プラグインを使う場合も有効な方法かもしれません。

    トピック投稿者 jp03rika19

    (@jp03rika19)

    お返事が遅くなり申し訳ありません。
    おすすめ頂いたプラグイン「Polylang」を使ってみたところ、私の希望通りのことができそうです!
    ありがとうございます。

    ただ、1件問題が発生し、munyagu様は該当プラグインを使用されたことがないとのことでしたのでご存知ではないかもしれないですが
    「Polylang」を有効化すると、ナビゲーションメニューが崩れてしまいます。

    具体的には、本来ナビゲーションにはA,B、Cのページを表示しておりますが
    Aの子ページや、Bの子ページまでもが勝手に表示されてしまっています。

    ダッシュボードのメニューを見ても、メニューはきちんとABCの3つのみ表示、といった設定になっています。

    なにか原因はご存知でしょうか。

    残念ながら、私には分かりません。

    このトピックのタイトルのままでは Polylang に関する回答はつきにくいと思いますので、一旦解決済みにし、新たにトピックをたてられた方が良いと思います。

    トピック投稿者 jp03rika19

    (@jp03rika19)

    ご回答頂きありがとうございます。
    質問したところ恐縮ではありますが、こちらの問題は無事解決致しました。

    ご丁寧にお返事まで頂きありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「マルチサイトの設定方法」には新たに返信することはできません。