Hey guys,
I m using buddypress and youzer on my website and it seems like whenever people use the registration form to sign up, they are taken back to the homepage but no user is being created in the database. I also have wpforo forum plugin running which supposedly works smoothly in conjuction with buddypress.
Looking forward to your help
greetings
fullenchilada
BuddyPress does not include articles, you can post new activity updates, do you mean that or something else?
@kaneesha we have released BuddyPress Moderation it might help you.
Actually Stream supports BuddyPress, so give it a go and see if it catches what’s happening. If it’s only affecting one user it’s unlikely to be a bug or conflict though it could maybe be a database error.
Thank you for your reply. The content missing, are his post he has made through his personal profile on the buddypress site.
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.
thanks for the answer! but could you be a bit more specific? I’m a beginner in BuddyPress and I’m having hard times understand it properly. I tried to use the filter but if I remove the add_action (apparently) it won’t affect anything and if I use it, it removes half of the content in the profile page.
thanks
Please use the code button when posting code.
Try using this filter hook:
apply_filters( 'bp_get_the_profile_field_value', $field->data->value, $field->type, $field->id );
To adjust the value returned by: bp_the_profile_field_value()
For reference: that hook is found in: buddypress\bp-xprofile\bp-xprofile-template.php
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.
Hi,
I’m using BuddyPress and the result that I’d like to reach is modifying a field in the user profile page (http://yourSite/members/userName). So far I’ve found bp_after_profile_content and bp_before_profile_content but what I want is affecting one field inside the profile_fields_content. I’m not using any custom field and I can’t find a solution. Does any of you have any idea? I’m in function.php of a child theme and my function so far is this one:
function get_member_field_test($data){
$data = bp_get_member_profile_data( ‘field=lname’ );
if ( strlen($data) > 3){
$data = substr($data,0, 3).’…’;
return $data;
}
}add_action(‘bp_before_profile_content’,’get_member_field_test’);
thanks in advance
Hi,
I would like Onesignal to additionally notify users when a BuddyPress notification is activated.
There is an option for ‘Additional Custom Post Types’. (If this is not an option, is there another workaround)?
Thanks in advance for the support!
Hi,
Thank you for youre response. I’m happy to know that its not something i did wrong. It could be an help to others if in the future it would be fixed. Yes I would like to raise this on trac. I used the link you gave me trac and made a new ticked to inform about the issue.
I really like the way buddypress works, the help by volunteers, the quality of the work, all the plugins. So compliments for the team and moderators.
greetings,
have a nice day
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
I’m trying to create a network where people ‘register’ for the services by submitting a Group. After the group is submitted, an invoice will be sent manually, and after it gets paid, the admin will manually change the Group to Public.
I’ve used this code snippet to skip the Group Settings Page when users submit their group (I don’t want them to be able to change it themselves).
But now, I’m trying to force all new Groups to be Hidden instead of the default value Public. I’ve edited the create.php, but that does not seem to work, I guess because the Group Settings page gets skipped. Is there a different way to set the default value to Hidden?
Kind regards,
I think yes it is still BuddyPress registration page because I am seeing the same texts for both registration page and BuddyPress backend loco translation setting.
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.
I think the first thing to check is that it’s still the BuddyPress registration page. Your theme may have overloaded it and that might be the issue.
Hi there, I can confirm this as an issue, would you like to raise this on trac to get it fixed?
The /sites page was designated in the BuddyPress settings …
You mean ‘Sites’ was listed as a directory on the BP settings page?
Or that a page called ‘sites’ was assigned to something? If so, what?
If you want to change BP templates, you need to overload them.
You cannot use another templating system, such as oxygen.
Sorry, my replies kept disappearing yesterday.
The /sites page was designated in the BuddyPress settings under Pages, so I assume the content is being generated by BuddyPress. The query is somehow preventing the templates of the site builder from applying. We’ve had this issue with other plugins, but this occurrence seems to be unique so I was hoping someone could shed some light on how this page’s content is generated so that I can figure out why Oxygen’s templates won’t apply to it.
Thanks.
Dear,
I noticed I had a problem 2 sites. When i created a Group in buddypress i noticed there was a button rss feeds. I clicked on it and it gave a red page with:
This page contains the following errors on line 6 at column6: XML declaration allowed onley at the start of the document. Below is rendering of the page up the First error.
When I used controle U , I see indeed there is a white space and the code start at the 6th line with
<?xml version=”1.0″ encoding=”UTF-8″?>
I have this problem in 2 of my site. I don’t know how the problem was created. I deactivated all the plugins, I changed my generatepress theme with 2017 theme. I used the plugin: Fix my Feed rss repaire on 1 of my site. When i actived and go to Group –> RSS –> I see somethings new. I some codes with as title: THIS XML file does not appear to have any style information associated wit hit. The document tree is show below.
Searching a bit around i found that it could be that my function.php has a white line problem. I didn’t find any, but to be shure i changed it back to the original.
Does anyone know what went wrong with RSS in buddypress groups and how could i fix this for 2 of my sites?
thank you?
nice day
Ah got you. Looks like something is blocking that page. I’d try the following in the first instance:
1. Check you have member profiles enabled in Settings>>BuddyPress you should have but it’s an easy check.
2. Re-save your permalinks, making sure you are not using the default (top) setting.
3. Deactivate all other plugins apart from BuddyPress and check to see if it works.
4. Try using a default theme such as 2017.
One of those steps should identify the problem.
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…