今回はカスタムフィールドの値による条件分岐する方法をご紹介し…
WordPressでキーワード検索結果でのみ表示したい内容をテンプレート共通のheader.phpに書きたかったのですが、色々悩んだ結果あまりスマートではなさそうですが、URLに含まれる文字列による条件分岐にすることにしました。
WordPressでキーワード検索した場合URLに『?s=検索キーワード』というパラメータがURLの後に付きます。
なので『?s』が付く場合に処理が実行されるよう以下のようにしました。
$url = $_SERVER["REQUEST_URI"];
if (strstr($url , "?s")) {//$urlに?sが含まれる場合
//キーワード検索の場合のみ表示される内容
}
else{
//それ以外の場合に表示される内容
}


