
WordPressの検索結果から固定ページを除外する方法
2018.04.27
カテゴリ:WEB制作
タグ:

Wordpressに検索を行う際に固定ページを除外して記事だけを対象にしたいことは結構多いと思います。
検索結果を記事だけを対象にする。
下記のコードをテーマフォルダにあるfuntions.phpに追加してください。
管理画面から行う際はダッシュボードの外観、テーマの編集の「テーマのための関数 (functions.php)」から行ってください。
管理画面から行う際はダッシュボードの外観、テーマの編集の「テーマのための関数 (functions.php)」から行ってください。
1 2 3 4 5 6 7 |
function my_search_rule($search) { if(is_search()) { $search .= " AND post_type = 'post'"; } return $search; } add_filter('posts_search', 'my_search_rule'); |
これだけで固定ページを検索結果から除外できます。