- This topic has 3 replies, 2 voices, and was last updated 9 years, 4 months ago by .
Viewing 4 posts - 1 through 4 (of 4 total)
Viewing 4 posts - 1 through 4 (of 4 total)
These forums are now closed and remain for historical purposes.
None of the content applies to the new version 3. For support, get in touch via our contact form.
Forums › Forums › Search & Filter Pro › Exclude category/taxonomy through shortcode
Hello!
Is it possible to exclude a category or taxonomy through the shortcode?
Im having a case where I have multiple search form for multiple page, but where for each form I would like to restrict the results – therefore have some dynamic results instead of having to create a new form each time.
Thanks 😉
I understand what you want, but this is not possible at this time in the way you describe. It might be possible using one of actions/filters in your child theme’s functions.php file, using the WordPress is_page() function to apply your rules differently for each page.
Sorry, I missed the reference to our documentation:
Where you would do something like:
function filter_function_name( $query_args, $sfid ) {
//if search form ID = 225, the do something with this query
if($sfid==225) {
$query_args['cat__not_in'] = array(235,236,237);
// where the 235 etc are the category ID numbers)
}
return $query_args;
}
add_filter( 'sf_edit_query_args', 'filter_function_name', 20, 2 );