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.
Delete your use of the add_action.
Research how to use a filter in WordPress.
Try :
function cami_field_value( $value, $type, $field_id ) {
if ( $field_id == 123 ) { // change 123 to the id of the field you want to change
// adjust $value
}
return $value;
}
add_filter( 'bp_get_the_profile_field_value', 'cami_field_value', 1, 3 );
There’s two you could try, BuddyPress Docs which is a bit old but still works. Or my own plugin BP Post Status which is the new kid on the block.
BuddyPress Docs sets up it’s own post type and adds collaborative editing to it. This means that the editing experience is somewhat limited.
BP Post status uses standard posts and add group based statuses to it so that posts can be assigned as Group posts, members only friends only etc and since it uses posts (or any other post type) you can exxjoy the full classic editor or my own front end publisher – BP Site Post Note that Gutenberg does not support custom post statuses so it can only really be used in classic editor mode.
There’s a couple of other options, such as BuddyDev’s Blog Categories for Groups or if you are looking for a document library there BP Documents.
Yep but it would require custom code I would have said. There’s a BuddyPress filter called bp_current_user_can and a WordPress filter map_meta_cap you could hook into these, determine the user and situation and choose to allow the action accordingly.
Hi there, I can confirm this as an issue, would you like to raise this on trac to get it fixed?
BuddyPress uses the WordPress login page so any WordPress login page customiser will do that for you. Most have much the same features so just find one that’s still being maintained.
If I go to the new Profile page that I created through my site after installing BuddyPress, and then I hit the camera icon on my avatar, it opens this page: https://www.celebritywotnot.com/members/c-claire/profile/change-avatar/ which displays the message: “OOOPS, SORRY! WE COULDN’T FIND IT! You have requested a page or file which doesn’t exist”
Many apologies if there is something I’m missing here. I assumed this was part of the extended profile option in Buddypress but perhaps its through WordPress’ own Users or Discussion section in which case, I’m still not sure what I’m doing…
Hi,
Thank you for reply.
I tried as you mentioned but I’m not understand about how to use the ‘UserName’ in WordPress menu.
BuddyPress allowed (Profile > Edit screen ) only below links to add into the WP menu directly.
https://prnt.sc/mqtrvs
Thank you!
Hi,
I’m trying to hide ‘View’ tab under the ‘Profile’ menu and make ‘Edit’ tab as default view. I tried several ways and referred few articles. But still I couldn’t find a solution.
Please refer this snapshot: https://prnt.sc/mqdizd
If this is not possible, can we insert direct menu link to ‘Edit’ tab in WordPress Menus section? So, I can hide ‘View’ tab using css.
Ex: https://example.com/profile/%5BUSERNAME%5D/profile/edit/
Thank you!
Hi!
There’s an error on BuddyPress profile page:
content.js:3 E_NOTICE Undefined index: Полное имя – /wp-content/plugins/buddypress/bp-core/classes/class-bp-core-user.php:159
#44 /wp-content/plugins/buddypress/bp-core/classes/class-bp-core-user.php:139 – BP_Core_User->populate()
As I can gues – it related to xprofile fields. It seems that I removed the field ‘Полное имя’ that was created before on the Users Profile Fields page.
And now php string:
$this->fullname = esc_attr( $this->profile_data[$full_name_field_name][‘field_data’] );
in plugins/buddypress/bp-core/classes/class-bp-core-user.php
causes an error.
Could you help me?
WordPress version 5.1
BuddyPress Version: 4.2.0
Site URL: https://test.mc21academy.ru/
Thanks for the reply.
They are not in the loop because I’m using a plugin, Ajax Load More to render users and it creates it’s own loop using the WP_User_Query not buddypress methods.
Appreciate the direction to the BP_XProfile_ProfileData method. I’ll check this out.
In WordPress each user role has a number of assigned capabilities, I’m looking for you to tell me a capability that the Member has that the visitor does not.
Possibly a good template plugin would be https://wordpress.org/plugins/bp-xprofile-rich-text-field/ it’s got the filters and actions you’d need. It’s not straightforward, you’d need to extend the BP xProfile Field Type class in order to have it as part of the xProfile field type collection by the looks of things. I agree it would be nice to have it documented but we have what we have. Maybe one of you can strip down one of these plugins and write it up for the rest of us?
The other option is to ask either of the collection plugins to add your type to their collection?
Member is not part of WordPress’s default roles, so you must have created this using the user role editor you posted the link to. When you did that, you must have added some extra capabilities above the default subscriber, it’s one of those extra capabilities that we need.