WordPressの検索フォームから検索を実行した時に、カスタム投稿タイプの記事も含めるようにする方法をご紹介いたします。逆に、投稿や固定ページを検索結果から除外する方法も紹介しています。 適用しているテーマのfunctions.phpに以下コードを追加します。 function filter_search( $query ) { if ( $query->is_search() && $query->is_main_query() && ! is_admin() ) { $query->set( 'post_type', array( 'post', 'page', 'news' ) ); } } add_filter( 'pre_get_posts', 'filter_search' ); 上記の場合、”news”というカスタム投稿タイプが検索結果に含まれるようになります。 逆に固定ペ
![WordPressの検索結果にカスタム投稿タイプの記事も含める方法 | TechMemo](https://cdn-ak-scissors.b.st-hatena.com/image/square/831471788560d4b7d6e1c4d60c77a7523accc13d/height=288;version=1;width=512/https%3A%2F%2Ftechmemo.biz%2Fwp-content%2Fuploads%2F2016%2F10%2Ffilter-search.jpg)