Skip to content

Instantly share code, notes, and snippets.

@jchristopher
Created March 26, 2020 18:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jchristopher/92867657d036443fdd44a3d92cad2135 to your computer and use it in GitHub Desktop.
Save jchristopher/92867657d036443fdd44a3d92cad2135 to your computer and use it in GitHub Desktop.
Limit the search pool to Uncategorized Posts in SearchWP
<?php
// Limit the search pool to Uncategorized Posts in SearchWP.
add_filter(
'searchwp\post__in',
function( $ids, $args ) {
$args['fields'] = 'ids';
$args['nopaging'] = true;
$args['post_type'] = 'post';
$args['tax_query'] = [ [
'taxonomy' => 'category',
'field' => 'name',
'terms' => 'Uncategorized',
] ];
return array_merge( $ids, get_posts( $args ) );
},
20, 2
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment