「TCD AWARD 2023」受賞サイトを発表しました。

ワードプレステーマ別

TCDテーマCURE:サイト内検索の検索対象に固定ページ・診療案内・よくある質問の記事も含める方法

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」は固定ページです。

この記事は役に立ちましたか?

もし参考になりましたら、下のボタンで教えてください。
今後の記事作成の参考とさせて頂きます!

同じテーマのカスタマイズ記事