Home › Forums › Product Support Forums › Ajax Search Pro for WordPress Support › Filtering search results based on ActiveMember360 permissions › Reply To: Filtering search results based on ActiveMember360 permissions
January 8, 2020 at 9:39 am
#25235
Keymaster
Hi,
Yes, that is very helpful actually. So, based on this API description, this is the right one:
add_filter('asp_results', 'asp_mbr_filter_posts', 10, 1);
function asp_mbr_filter_posts( $results ) {
foreach ( $results as $k => $r ) {
$access = apply_filters( 'mbr/match_user_content', $r->id, true );
if ( !$access ) {
unset($results[$k]);
}
}
return $results;
}