For side to side members pages you could try my plugin https://wordpress.org/plugins/bp-directory-views
Unfortunately there’s not a before save hook for this, only after save. I guess what you could do is wait until it’s saved then validate the password but that sounds like it’s not going to give the desired UI experience. Maybe you could ask for a hook to be added?
https://buddypress.trac.wordpress.org/
Hi there,
It’s not clear from the text exactly what you are looking for but it sounds like you’d need to do some customisation. For a lot of BP functions you only need to be a site members to perform a task and you’d therefore need to work out exactly what you’d like to restrict and then write the code for it. There are some plugins that do aspects of what you are looking for, for example https://wordpress.org/plugins/buddypress-restrict-group-creation/ will prevent standard users from creating groups and I’m currently working on a plugin to restrict messaging for users. For bbPress forums you could set the new user role to Spectator to prevent the creation of topics and replies but I think what you are looking for is probably ore granular than this and so will probably need custom code to deliver your vision.
Hi Angela,
One way would be to customise the message already shown at the top of the register page. You can do this by creating your own translation of the text shown, and the translation can say what you like.
See this page for details on how you can create the translation:
Customizing Labels, Messages, and URLs
Once you have created your translation file (.mo) my suggestion for the best way to add it to your site and manage it is to use WPT Custom Mo File.
A lot of things have changed since BP 2.9.
You may need to update in stages instead of all at once.
You can find all the BP versions here.
I took a look at BuddyPress Like and it looks like it’s far from ready for use, so I think I’d look at https://wordpress.org/plugins/favorites/ instead, you could create a Profile page for the users list of likes and add your weighting based on your criteria.
I think based on your requirement that for your ultimate requirement you will need some custom coding. This is due to you wanting to add weighting to the likes.
One option would be to enable new blog posts to appear in the BuddyPress activity stream. That would automatically allow BuddyPress users to favorite the activity and for it to appear in their list of favorites in their profile. However you won’t easily be able to add your weighting since the BP favorites system dones not have this functionality. But that’s the same for any existing plugin. The potential downside is that the BP Activity stream is not just posts (which would have to be enabled with a bit of code).
There are also a number of WordPress post specific likes plugins, however these don’t give you a profile page with a list of your likes and the same issue remains that they would not support you weighting.
If it was me, I’d probably look to use a plugin such as BuddyPress Like as a basis for my solution. I’ve not looked in detail at this plugin but I’m assuming it adds the ability to like posts and display a list of likes in the users profile. That would serve as a good basis for what I was looking to do. It would then need some modification in order to support your specific weighting mechanism. The complexity of that task would depend on exactly how you want your weighting mechanism to work and the technique you use to account for it when displaying the likes list.
Hi there, I can confirm I’m also seeing this behaviour, could you raise this as a bug on Trac?
Hi there, translations do work, I’ve just created a custom MO file and added it to the site using the WPT Custom MO file plugin, What’s New translated to my custom script just fine.
So you want a custom link that only appears when the user is not logged in, correct ?
That is not specific to BP.
Have you tried searching for WordPress solutions?
It’s a much bigger codebase.
I think a good enhancement would be for this hook to pass some data: bp_core_general_settings_after_save
Currently, there is no way to tell if there were errors.
The same issue is found in the other files in bp-settings/actions/
You can open an enhancement ticket here.
Use the same login info you use for these forums.
Include a reference to this thread in the ticket description.
Thank you for your quick reply Venutius. I reported this issue to the Yoast support forum and hope to get feedback some day in the future. I will keep you informed.
One more thing: May I direct you to this support ticket, which describes an issue which is said to be fixed for years, but still present on my and KLEO theme developer’s system:
https://buddypress.trac.wordpress.org/ticket/8044
Thanks for looking into this ticket, and I would be happy if you could chime in.
Regards,
Martin
Hi everyone! does anyone here experience the same thing when you compose a message then you view the thread you will notice the text above the subject like this (Conversation between you and Deleted User and you.) it has a redundant (you) how to fix this? does anyone experience the same thing? i am using buddypress Version: 4.2.0 and wordpress 5.1 thank you guys..
I can confirm this bug. And it is not specific to a Template Pack.
Some formatting is lost : afaik, the 3 alignment options and the numbered and bullet lists.
I believe this is due to the allowed tags array used by BP.
Those tags are not allowed and therefore are stripped when edits are saved.
The allowed tags need to be altered to allow those tags.
Or filtered to allow those tags when profile edits are saved and a Multi-Line Text Area field is present.
Please open a bug ticket here.
Please reference this thread in your bug description.
Use the same login that you use for these forums.
Unless your issue is reproducible by BP devs, it is nigh impossible to suggest a fix.
To narrow down the possible sources of the issue…
Have you tried momentarily switching to a WP theme like 2017 ?
Have you tried deactivating all other plugins and, if the issue goes away, then activating them one at a time? It’s a real pain, but often the only way to identify the source of a conflict.
Have you tried switching the BP template pack under Settings > BP > Options ?
Have you tried turning on WP_DEBUG and then checking your error log ?
1. WordPress version 5.1
2. Directory
3. root
4. No
5. Not 100% on whether activation emails were being sent or not before BP install.
6. BuddyPress version 4.2
7. No
8. Yes, quite a few. Akismet, All in one SEO Pack, bbPress, BP Profile Search, Buddypress, Contact Form 7, Cool Timeline pro, Envato Market, Envira Gallery(All of the addons), Go Pricing, Google Analytics for WordPress by MonsterInsights, Import WP, K elements, Mailchimp for wordpress, Nav Menu Roles, rtmedia for wordpress, simple tags, Slider revolution, social articles, SQ Kleo monetizer, SQ sidebar generator, string locator, user access manager, videoj html5 player, what the file, woocommerce, woocommerce square, wordpress force https, wp mail smpt, wp rollback, wp bakery, YITH woocommerce wishlist.
9. Kleo Theme 4.4.7 (updated 14th of Feb)
10. ^
11. I’ve slightly modified register.php, general-popups.php and members-loop.php in my child theme. I’ve tried removing my modified register.php and no luck. I also have a css file in my child theme.
12. No
13. Yes 2.5.14
14. Not sure how to do this.
15. aws/bitnami
16. Not sure. Prob linux
17. Kleo 4.4.7
18. Not sure what that means.
19. Not that I’m aware of.
I am looking for some help with restricting private messages.
I have Paid Memberships Pro – BuddyPress Add On Version 1.2.1 and BP Better Messages (Premium) Version 1.9.7.9 with WordPress 5.1
BuddyPress Version 4.2.0
I am looking for a way to restrict the private message option for certain type of users. I am trying to have this modification multiple ways, with and without PMPro but none of them working so far.
With PMPro I supposed to restrict easily, still I can only totally restrict all BuddyPress functions or enable all of them, customization looks like broken.
I looked into the codes of all the mentioned plugins, tried to restrict access by using below code that I found in another topic:
add_filter( 'bp_get_send_message_button', function( $array ) {
if ( pmpro_hasMembershipLevel('Premium') ) {
return $array;
} else {
return '';
}
} );
Maybe I am just trying to make it too complicated and there is an easier way to do it with shortcodes under the Members page that currently contains only [bps_directory] shortcode.
Any suggestion and help would be welcome.
Hello, I’m having the same issue with the registration on my wordpress site: users can’t register and when they submit their information, the fields are reset.
Buddypress version: 4.2.0 and WordPress 5.1.
Thank you in advance!
Can you please kindly tell me how I need to install this plugin? I can not find the .zip file to be able to load it on the admin panel of wordpress.
I just found out that when I deactivate Buddypress and Youzer and use the sign-in from my theme everything works fine. WordPress takes me to the “ugly” registration page and even sends me an email which I need to activate.
I turned on WP_Debug as you suggested and checked the error log (debug.log) which I had to create as there was no such file in the wp-content directory. According to a “How to use wp debug with wordpress” tutorial, I changed the file permission to 777. However when I downloaded the file, it was empty.
Switching over to another theme didn’t give any results. Even with the twenty something theme I could fill out the fields on the register page, however, still no new user is being created in the database.
Then you need to do the basic debug to try an isolate the issue.
- Turn on WP_DEBUG and try to reg and then check the error log
- Switch to a WP theme like 2017 – if you can then reg, the issue is related to your theme
- Then try deactivating other plugins – if you can then reg, reactivate plugins one at a time until a reg fails
What type of content is it?
There’s a plugin called Stream that monitors all WordPress activity, that might catch it but I don’t think it supports other plugins.
Behaviour confirmed.
I believe this is a bug.
Please open a bug ticket here.
Use the same login as you use for these forums.
Reference this thread in your ticket.