Q.検索ウィジェットで固定ページ・カスタム投稿「診療案内」「よくある質問」も検索結果に表示されるように変更したいです。
テーマの仕様では、検索ウィジェット(サイト内検索)の検索対象は通常投稿(ブログ)とカスタム投稿「お知らせ」記事のみとなっております。
※カスタム投稿「よくある質問」について
以下のカスタマイズを行うことで該当する記事が検索結果ページに表示されるようにはなりますが、このカスタム投稿は詳細ページをもたない(一覧ページにすべての記事内容が表示される)仕様となります。そのため、検索結果ページで記事タイトル(質問内容)が表示されますが、遷移先はよくある質問の一覧ページとなります。仕様として何卒ご了承のほどお願いいたします。
A.下記の方法でカスタマイズしてください。
編集するファイル: functions.php
編集する箇所: 938行目付近
$query->set('post_type', array('post','news') );
↓
$query->set('post_type', array('post','news','service','faq','page') );
検索結果ページに表示させたいもののみ記述を追加することも可能です。
「service」は診療案内、「faq」はよくある質問、「page」は固定ページです。
この記事は役に立ちましたか?
もし参考になりましたら、下のボタンで教えてください。
今後の記事作成の参考とさせて頂きます!