- WordPressマッチングサイトを、ご購入させていただき、現在設定をしております。
当方の構成は、wpを2個使用しております。以下は構成です。aaa.com (1つ目のWP)
aaa.com/matching/ (2つ目のWP:今回購入テンプレート)御社のテンプレを/matching/のWPに適用しておりますが、「都道府県から店舗情報を探す」などで北海道のtagをクリックすると、1つ目のWPのURL(aaa.com/tag/北海道)に移動され表示不可となります。
本来のあるべきリンク先は、(aaa.com/matching/tag/北海道)になるかと思います。2つ目のWP自体のリンク設定の問題かと思いますが、設定方法はご存知でしょうか?
お手数ですがよろしくお願いいたします。 - 回答です
一番の解決策
一番良い解決方法はサブディレクトリで使うよりも、サブドメインで使う方法です。
解決策 | |
---|---|
サブディレクトリ | https://ドメイン名/matching/tag/北海道 |
サブドメイン | https://matching.ドメイン名/tag/北海道 |
ドメインの下にフォルダを作成してWordPressを入れて、マッチングサイトをインストールすると、元のテンプレートのリンク先は、どんなドメインでも使えるように「/北海道」など手書きで設定されています。
なので、リンク先を1つ1つ探して、フォルダ名を追加しなければなりません。
それは、非常に面倒くさいので、一番良い解決方法はサブディレクトリで使うよりも、サブドメインで使う方が良いです。
どうしてもサブディレクトリで使いたい場合
どうしてもサブディレクトリで使いたい場合は、都道府県などのtag以外にもログイン、ログアウト、ヘッダー、フッターメニューなど、様々な所のリンク先の変更を行わなくてはいけません。
特に難しいのが、functions.phpに記載されている部分です。初めての方は見つける事も難しいと思います。
マッチングサイトをサブディレクトリで使うとエラーが出る
実は、私もマッチングサイトをサブディレクトリで使う想定が無かったので修正に苦労しました。 しかし、修正が終わると単純な事が原因でエラーが出ていた事が判明しました。 サブディレクトリで使うと404エラーになる原因 サブディレクトリで使うとリンクにフォルダ名が無くなる症状 404エラー時 https://ドメイン名/フォルダ名/1234 正常 https://ドメイン名/1234 ユーザーの投稿の詳細ページの「投稿者に連絡する」「この投稿者...
どうしてもサブディレクトリで使いたい場合は、見落としの無いように1つ1つ手作業でリンク先の変更を行ってください。
一括で全てのリンク先を変更を出来る方法はありません。