I am using the BP Profile Visibility Manager On my website and have a problem. When user marks no for “list in member search”, then a “friend” starts to send a message, their name isn’t showing up for autocomplete in the recipient field. I am using Better messages plugin. Friends should be able to see each other in message autocomplete regardless of member directory settings. Please help!
Hello Michael,
Thank you for posting. Please try the following code and let me know if it works or not.
add_filter( 'bp_profile_visibility_search_excluded_sql', function ( $exclude_sql ) { if ( ! bp_is_members_directory() ) { $exclude_sql = ''; } return $exclude_sql; } );
Regards
RaviHi Ravi, thanks for the message. Could you please tell me where to place that code?
Hello Michael,
You can place this code in ‘bp-custom.php’. For more info please look at the following resource:
https://buddydev.com/docs/buddypress-guides/what-is-bp-custom-php/
Regards
RaviRavi, thanks for trying to help, but I am not capable of adding the code you suggested to the proper place, when I do it, I get a critical error. Could you please make a update to the plugin so that this will work?
Hello Michael,
Please make a file with name “bp-custom.php” under plugins directory. Then put the following code:
<?php /** * Modify profile visibility excluded sql * * @param string $exclude_sql Excluded sql. * * @return string */ function buddydev_modify_profile_visibility_excluded_sql( $exclude_sql ) { if ( function_exists( 'BP_Better_Messages' ) && ! bp_is_members_directory() ) { $exclude_sql = ''; } return $exclude_sql; } add_filter( 'bp_profile_visibility_search_excluded_sql', 'buddydev_modify_profile_visibility_excluded_sql' );
Regards
RaviRavi, I’m sorry but that didn’t work. Another thing I noticed is that even though I am friends with the member who has no sleeted for visibility in directory and search, I do not see this member in my friends list. So this is two problems with the member visibility plugin-
1. private member doesn’t show in message recipient autocomplete
2. private member doesn’t show in my friends list.
Thank you for all of your work I am confident you will find a way to fix this plugin to get these resolved.Hi Michael,
Thank you for the reply.1. We will update the plugin for the message sending issue.
2. Please let me know your theme and which plugin are you using(BuddyPress or BuddyBoss platform)3. Please provide your order id too to allow us serve you in a timely manner.
Thank you
BrajeshHi Brajesh. so you will update the profile visibility manager plugin to allow message sending autocomplete as well as showing up in friends list?
Here is the info you requested:
Receipt number: 3749114940369886
We’ll send confirmation to:
eileen@webdesignjustforyou.com
Merchant details
Cosmic Coders Pvt. Ltd.
Payment: #36394 BuddyPress Member Types Pro
Payment: #36353 BuddyPress Profile Visibility ManagerHi Michael,
Thank you.Yes, we will update the plugin for the message sending. For friends, It works out of the box. Most probably, It is unable to find supporting hooks in the theme.
Can you please tell me which theme are you using?
Regards
Brajesh
You must be logged in to reply to this topic.