Hi,
I installed the search everything plugin in order to search through my post tags. The problem, however, is that it also returns search results for draft posts, which I don't want people to see (well it's pointless anyway since when you click on the post title, it says nothing found).
I made a small modification to search-everything to search tags only in published posts, I hope it's useful for anyone facing the same trouble.
search_everything.php: line 226
old:
$where .= " OR ( tter.slug LIKE '%" . $wpdb->escape($wp_query->query_vars['s']) . "%') ";
new:
$where .= " OR (( tter.slug LIKE '%" . $wpdb->escape($wp_query->query_vars['s']) . "%') AND post_status='publish') ";
cheers
Matt