• 解決済 yuzunon

    (@yuzunon)


    TOPページだけWP以外で作成しているので、WPのサイト内検索をするとTOPページが表示されて検索結果が表示されないのですが、検索結果ページのURLを変更することは出来ますか?

    下記ページのURL変更方法を試してみたのですが、URLは変更されませんでした。
    https://www.nxworld.net/wordpress/wp-change-search-result-url.html

    「example.com/?s=」これだとTOPページが表示されるので「example.com/search/?s=」のようにすれば、検索結果が表示されるのでは?と思い下記のようにしてみました。

    <form method="get" action="<?php bloginfo('url'); ?>/search/">

    検索結果のテンプレートは表示されたのですが、記事数が0件で記事がヒットしませんでした…

    何か良い方法があればご教示頂ければと思います。
    よろしくお願いします。

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

    参考ページのコードを追加した上で、

    <form method="get" action="<?php bloginfo('url'); ?>/search/">

    <form method="get" action="<?php bloginfo('url'); ?>/search/index.php">

    ではどうでしょうか?

    CG

    (@du-bist-der-lenz)

    検索結果を得る先を、WordPressのディレクトリにします。

    トピック投稿者 yuzunon

    (@yuzunon)

    ishitakaさん、CGさん、こんにちは

    早速のレスありがとうございます!

    ishitakaさんに教えて頂いたこちらで表示されました!
    <form method="get" action="<?php bloginfo('url'); ?>/search/index.php">

    index.phpまで入れれば良かったんですね。
    目からウロコでした!

    ありがとうございました。

    CG

    (@du-bist-der-lenz)

    TOPページのみ、対象ではないわけですからね。途中までは理解が及んでいましたよ。

    補足です。

    参考ページのコードを追加しない(URL を変更しない)場合、下記のようにするだけでできると思います。参考までに。

    <form method="get" action="<?php bloginfo('url'); ?>/search/">

    <form method="get" action="<?php bloginfo('url'); ?>/index.php">

    トピック投稿者 yuzunon

    (@yuzunon)

    おはようございます。

    CGさん、そうなんですね。
    TOPページに限定されるものでは無かったということなんですね。
    勘違いしてました。

    ishitakaさん、補足ありがとうございます。
    なるほど、index.phpを付けるだけでも良いんですね。
    ありがとうございます。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「TOPページをWP以外で作成している時の検索結果ページについて」には新たに返信することはできません。