Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save propertyhive/be41f63f8bdf221db80a589e6eeec912 to your computer and use it in GitHub Desktop.
Save propertyhive/be41f63f8bdf221db80a589e6eeec912 to your computer and use it in GitHub Desktop.
add_filter('propertyhive_property_query_meta_query', 'remove_department_constraint', 10, 2);
function remove_department_constraint( $meta_query, $q )
{
$new_meta_query = array();
foreach ( $meta_query as $query )
{
if ( !isset($query['key']) || (isset( $query['key']) && $query['key'] != '_department') )
{
$new_meta_query[] = $query;
}
else
{
$new_meta_query[] = array(
'key' => '_department',
'value' => array( 'residential-sales', 'village-country', 'new-homes-land' ),
'compare' => 'IN'
);
}
}
return $new_meta_query;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment