fbpx

wpf_should_filter_query

#Overview

WP Fusion’s Filter Queries option allows you to modify the results of database queries to exclude content that a user can’t access (based on WP Fusion’s access rules).

There are some situations where you may need to bypass query filtering on a specific post type or in a certain context, in that case you can use the wpf_should_filter_query filter.

#Parameters

  • $should_filter (bool): Whether or not to apply query filtering to the query
  • $query (WP_Query): The query

#Examples

#Bypass query filtering on the home page if the post type is an event

This example bypasses query filtering on the The Events Calendar events list if the current page is the home page.

function bypass_filter_queries_for_events( $should_filter, $query ) {

	if ( is_front_page() && 'tribe_events' == $query->get( 'post_type' ) ) {
		return false;
	}

	return $should_filter;

}

add_filter( 'wpf_should_filter_query', 'bypass_filter_queries_for_events', 10, 2 );

Was this helpful?

Our Black Friday Sale is Here! 🎉

Take advantage of the biggest discount we’ve ever offered. Save 30% off new licenses and upgrades.

Days
Hours
Minutes
Seconds
Sorry, this offer has expired.

Valid until Monday December 2nd. See Terms and Conditions