I have a dilemma. Actually I have several, but that’s besides the point!
I have Simple BuddyPress Profile Privacy by Justin Hansen installed, and it works perfectly.
But I have also installed your BuddyPress Recent Profile Visitors plugin, which also works perfectly.
The problem is, hiding a member’s profile from the directory, does not hide it from the visitors widgets. Because the two plugins don’t talk to each other, yours is defeating the purpose of Justin’s.
Not knowing much about programming, I got the database entries for Justin’s plugin that flag the directory hiding:
So user “3” has set “bpp_hide_directory” set to “Yes”. The ideal solution would be to have some sort of filter to add to my child functions.php file that told your plugin to not display information for that user (or other similar user profiles). But I have no idea how to do that.
I see you have a similar plugin to Justin’s called BuddyPress User Profile Visibility Manager. My question about yours is, will it hide that information from the visitors widgets? Or will I still have the same problem.
If yours will, it will mean redoing my site and making new “How To” articles. Not to mention confusing existing members. But it is better to get it sorted now than later.
What are your thoughts? Can you suggest a filter for me, or should I ditch Justin’s plugin and buy yours?
I hope you see my dilemma. If someone hides their profile from the directory, I don’t want them showing up as Members, Recently Online or Currently Online users in the widgets that I have in the footer of my home page.
- Brajesh Singh on August 22, 2017 at 7:33 pm #10394
Thank you for posting and my apologies for the inconvenience.
1. You do not need to Buy the Profile Visibility Manager for the given case.
2. You are right about the compatibility, will it be feasible for you to allow me 2 days to put and upgrade with the compatibility for the Profile visibility as well as simple privacy?
No need to apologise.
Yes I can wait, I do not have many members yet, so it is not critical.
I really didn’t want to have to buy another plugin and have to redo how things work.
If you can get BuddyPress Recent Profile Visitors to not show hidden members, that would be great.
- Brajesh Singh on August 29, 2017 at 2:47 pm #10439
Sorry about the delay. I will be pushing an update today and informing you.
- Brajesh Singh on September 1, 2017 at 8:24 pm #10460
Sorry to keep you waiting. I finally had time to work with both these plugins.
The changes are yet not in releasable state but I should be able to test and update in 24-48 hours.
Please do note that the Simple Privacy will have issues on larger user base.
- Brajesh Singh on September 2, 2017 at 9:36 pm #10468
Thank you for the patience. Please do not worry about the expiration, I have got it fixed now.
Please upgrade to 1.5.1 and if you have the Simple BuddyPress profile privacy active, It will automatically hide users from listing.
Please do let me know if it works for you or not?
There appears to be two separate problems, which may or not be related.
Your updated version does hide the user from the Member’s directory. I can’t actually remember whether the previous version did or not.
The issue that is causing me concern is the original one that I raised. Maybe I didn’t explain it very well.
When I hide the user, they still appear in the widgets.
They show if “online now”, “visited recently” and under “members” (newest, active, popular).
Admittedly that doesn’t reveal any profile information, but they still appear, despite choosing to be hidden.
I can’t see any options in the widgets themselves, or in the plugin settings in the admin panel.
I hope this makes sense. If it is not possible to filter what the widgets display, please let me know. I may be asking for something that cannot be done.
Thanks for your efforts,
The topic ‘ [Resolved] Profile Visibility and Recent Visitors Clash’ is closed to new replies.