アトリエロワ

wordpressの検索枠設置と条件検索

wordpressの検索枠設置と条件検索

searchform.php

<form method="get" action="<?php echo home_url('/'); ?>" >
<input name="s" type="text">
<input type="image" src="<?php bloginfo('template_url'); ?>/images/search.png">
</form>

検索枠を設置

<?php get_search_form(); ?>

functions.php

function wp_search_filter2( $query ) {
  if ( $query->is_search && !is_admin() ){
      $query->set( 'cat','-1, -2, -3' );  //除外カテゴリー■
      $query->set('post_type', 'post');  //ページを除く■
      $query->set( 'tag','-1, -2, -3' );    //除外タグ■
      $query->set( 'author','-1, -2, -3' );    //除外著者■
  }
  return $query;
}
add_filter( 'pre_get_posts', 'wp_search_filter2' );

HOME > wordpress設計術 > wordpressの検索枠設置と条件検索

wordpress設計術

wordpress設計術