Forums Forums Search & Filter Pro excluding taxonomies from results

Viewing 2 posts - 1 through 2 (of 2 total)
  • Anonymous
    #3571

    Hi,

    Awesome plugin!

    I am wondering if it is possible to exclude custom post types with certain terms from Search and Filter results pages, but to have those same posts show up on Relevanssi powered general searches? I am using search and filter in a film festival site to allow people to filter films for the current festival year (hence excluding some years).

    This code works in all the ways I need except for limiting the Search and Filter results:

    function raff_exclude_years( $query ) {
    	// Limit taxonomy archive pages to specific years
    	if ( $query->is_main_query() && !is_admin() && !is_search() )  {
    		$tax_query = array ( array (
    	            'taxonomy' => 'festival-year',
    	            'terms' => array( '2012', '2011', '2010', '2009','2008','2007','2006','2005' ),
    	            'field' => 'slug',
    	            'operator' => 'NOT IN',
    	        ));
    	   $query->set( 'tax_query', $tax_query );
    	}
    }

    Changing the ‘if’ works for the Search and Filter results, but not the general search:

    if ( $query->is_main_query() && !is_admin() || is_page_template( 'festival-search.php' ) )

    Note that I am using the page template option in Search and Filter.

    I am unable to combine all the if/and to produce the results I am hoping for.

    Thanks

    Ross Moderator
    #5466

    Hey Chad

    This feature has now been implemented in the latest update 🙂

    Thanks

Viewing 2 posts - 1 through 2 (of 2 total)