サポート » 使い方全般 » 【Ver4.0 バグですか?】空欄(空)で検索した場合の動き

  • 解決済 hapirun_coringo

    (@hapirun_coringo)


    WordPress初心者で、PHPの複雑なプログラムは分からないものですが、なにとぞよろしくお願いします。

    表題のとおり、空欄(空)で検索した場合、以前の動きは、TOPページが表示されるようになっていたと思いますが、4.0にアップデートしたら、検索結果画面に、固定ページが一覧で表示されるようになりました。

    初心者なので、バグかどうかの判断もつきませんが、以前にバージョンのように、空で検索したらTOPページに行く仕様にするにはどうすればよいでしょうか?

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • 私も 4.0 にアップデートしましたが、状況が違いますね。検索結果はTOPページでも固定ページの一覧表示でもなく、「検索結果」というタイトルのページに普通の投稿が一覧表示されます。アップデートする前は 3.9.2 でした。テーマは Twenty Fourteen です。

    hapirun_coringo さんは 4.0 にアップデートする前、どのバージョンをお使いでしたか?
    またテーマは何というものを使っておられますか?

    hapirun_coringo

    (@hapirun_coringo)

    gblsmさま
    手前都合で、しばらくお返事することができず申し訳ありません。
    あまりに時間が空いてしまったので、自信でも状況が分からなくなってしまいました。
    また検証してみたうえで問題が起こるか確認してみます。
    ご丁寧に回答いただきまして、ありがとうございました。

    こんにちわ、hapirun_coringoさん。

    バグではなくv4.0での仕様の変更のようです。
    いままでは「空」と同等のもの ( スペースだけ etc ) はトップページが表示されていたのですが、いまは検索結果ページが表示されるのが仕様となっているようです。
    ですので、検索結果ページで GET の値が空なのかを判断して処理するなどが必要な場合もあるかもしれません。

    trim( get_query_var( ‘s’ ) ); などで判断できると思います。
    ※ ↑ このままでは上手く動かない事もあるのでその場合は、mb_convert_kana も使うなどしてみてください。

    hapirun_coringo

    (@hapirun_coringo)

    KUCKLU さま
    ご回答ありがとうございます。
    仕様の変更だったのですね。
    ご丁寧にありがとうございました!

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「【Ver4.0 バグですか?】空欄(空)で検索した場合の動き」には新たに返信することはできません。