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.
Log:
PHP Warning: reset() expects parameter 1 to be array, boolean given in /site_path/wp-content/plugins/buddypress/bp-core/bp-core-template.php on line 3034
Code: https://buddypress.trac.wordpress.org/browser/trunk/src/bp-core/bp-core-template.php#L3034
BuddyPress 4.2.0
WordPress 5.1.0
PHP 7.2.15-1+ubuntu16.04.1+deb.sury.org+1
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…
I just tested the buddypress installation on my site http://www.celebritywotnot.com. It’s all up and working but, when I try and edit the avatar on my profile, I get redirected to a page that reads: OOOPS, SORRY! WE COULDN’T FIND IT
Wordpress 5.1
BuddyPress 4.2.0
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!
WordPress 5.1
BuddyPress version 4.2.0
I created my WordPress website using a premier theme called WPLMS. I translated most of the website plugins by loco translation but I am facing issue with BuddyPress plugin, it is not translating the registration page and other related pages such as activating the account and so on… even though I manually translated the required texts into Arabic, I can see that it only works with the profile account page. And since it translating the login form which is part of BuddyPress plugin, I think there is an issue somewhere in BuddyPress. wish someone gets me to the right solution. thanks in advance
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.
Hi,
I’ve changed and renamed already successfully the upload path for my WP upload folder with the Upload Url and Path Enabler plugin and i wonder if there is a way to do the same with BP.
Thank you in advance
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.