Hi, everyone.
I want to add the option to choose gender type in BuddyPress profiles.
The user should be able to choose male, female, or Other (with a ‘specify’ text field) in a check box style option list.
How can this be done?
Anonymous UserInactive
Hi @olamyklebost,
I’m sorry to read what happened to your site. I believe something went wrong during the upgrade process with the WordPress.org Plugins directory. I advise you to remove completely the BuddyPress plugin directory to reinstall a fresh download of the 7.3.0 package.
All previous BuddyPress versions can be downloaded from the advanced area of our plugin’s page on WordPress.org:
https://wordpress.org/plugins/buddypress/advanced/
You’ll find a dropdown control where you can choose the needed previous version. Before reverting I strongly encourage you to try again to download 7.3.0 from there https://downloads.wordpress.org/plugin/buddypress.7.3.0.zip and reinstall it.
The error message says a file is missing, but if you look into the 7.3.0 tag you’ll see the file the error is mentioning bp-core-wp-abstraction.php is not missing into the tag:
https://plugins.trac.wordpress.org/browser/buddypress/tags/7.3.0/bp-core
I hope this will help you fix the issue.
I have had a similar problem with duplicates in the BuddyPress group activity stream. However, I think the problem is due to a delay following a click of the submit button, so users end up clicking twice. Who knows how or where to change the code, so that you can only click the submit button once?
I need to use numeric usernames actually I used the last Buddypress version, I received a message says “SORRY, USERNAMES MUST HAVE LETTERS TOO!”
Could you help me Team?
This upgrade crashed my site:
Om du søker hjelp med dette problemet kan du bli bedt om noe av følgende informasjon:
WordPress-versjon 5.7
Nåværende tema: BuddyApp Child (versjon )
Nåværende utvidelse: BuddyPress (versjon 7.3.0)
PHP-versjon 7.4.16
Detaljer om feilen
==================
En feil av typen E_COMPILE_ERROR ble forårsaket i linje 458 i filen /home/2/g/georgernes/www/wp-content/plugins/buddypress/class-buddypress.php. Feilmelding: require(): Failed opening required ‘/home/2/g/georgernes/www/wp-content/plugins/buddypress/bp-core/bp-core-wpabstraction.php’ (include_path=’.:/usr/share/php’)
Is there somewhere I can find 7.2.1 and reinstall it, please?
You cannot overload core files in a theme – only template files which are in this dir: bp-templates.
To change messages, use the language file.
Customizing Labels, Messages, and URLs
Found the file!
It’s in buddypress > bp-groups > bp-groups-template.php
But I’m not sure how to create the folder structure in my theme folder, I tried this but it didn’t work 🙁
[child-theme-folder] > buddypress > bp-groups > bp-groups-template.php
Darn it. Looking for the same thing. My profile page right now is ugly! Are there buddypress profile integration plugins where I could make this more readable???
https://www.dropbox.com/s/l55ogi3tffryqm8/bpprofileissue.jpg?dl=0
When I changed the base title to Main, that seemed to break things a little. But it also wasn’t displaying a new field group I’d created. I deleted that thinking it was what broke the layout, but that hasn’t changed unfortunately. I was hoping to find shortcodes I could use to put the desired new field group onto a custom menu page at the very least. But this profile page is ugly!
@vapvarun, you are awesome! Thank you so much for the handy code snippet!!
I don’t suppose you know the answer to the question posed in the thread below? 🙂
Which file to edit – change private group message?
I would love to be kept up to date on this (and even time permitting help). I’ll look at your comment/path as well. This would be something one would have to opt-in into – I can see this breaking plugins.
This request isn’t just for a single project – i’ve hit this same scenario more than once. Worthy of pursuit and allows BuddyPress developers to truly branch out even further what groups can do.
Hi @vapvarun, thank you for your response! I am very new to all this, so I was wondering where I can find this buddypress CSS to make the appropriate adjustment. The chrome devtools is just a preview, right?
Anonymous UserInactive
Hi @dimensionmedia
@vapvarun brought your topic to our attention during today’s dev-chat. I believe both needs can be satisfied if we migrate our custom URI to WP’s Rewrite API.
If you look at this comment/patch I had a proof of concept working (the patch probably needs a huge refresh). Our main concern is the potential damage that BuddyPress Plugins/Themes could face.
One possible way to finally progress about it is to use the patch to build a plugin so that it’s easy to deactivate if there’s an issue, and it’s also faster to iterate from the plugin to solve one by one the compatibility issues as they arrive.
I’ll look into it once 8.0.0 is released 👋
This user is not technically savvy so they can’t remove themselves. They asked me to remove all their info so I initiated a removal as per their request from admin>tools>Erase Personal Data.
After running that, I went to mediapress to see if their data was removed, and their images were still in mediapress so I deleted those. Then went to Media, and found their images there too, so I removed those.
Then I went to my community front end and found their name and image still in the recently-active list so I clicked on it, and lo and behold, but their profile is STILL there!!! Including two images I am not finding via the wp-admin back end.
I’ve been trying to run around buddypress tools, settings/buddypress, and seriously not finding anywhere to remove this user from the system, although they are no longer listed in wp-admin/users. How can they NOT be in the main wp user list AND BE present in in the buddypress member list with a working profile??!!
Is there a plugin for admin complete removal of a buddypress user?
Will all my plugins enabled, if I disable BuddyPress 7.3.0, Elementor can edit, but if I enable it it cannot. I rolled back to the previous version of BuddyPress and the problem persists.
I was editing with both plugins enabled 14 hours ago, without problems, but now there is this conflict. I updated to elmentor pro 2 days ago, and had no problems. I installed Short Codes for Elementor and BP, some 12 hours ago, and after that when I attempted to edit with Elementor I encountered this problem. I raised the php memory to 1GB and uninstalled that plugin, and the problem persists, even with all plugins off except elementor and buddypress, the problem reoccurs. So perhaps it is more accurate to say that Short Codes for Element and BP may have caused a persistent conflict between Elementor and BuddyPress, when editing with Elementor. (Site functionality not otherwise impaired).
My site is a development site, so I have to fix this problem to continue developing with Elementor.
We seem to be talking past each other. I’m looking in the WP usermeta table. I’m having trouble identifying the buddypress entries which control notifications. I’m not talking about a table that starts with bp_ I’m talking about entries in usermeta with a meta_key that starts with bp_ (sorry, I guess I wasn’t clear about that).
Maybe looking for meta_keys with bp_ is not the right way to find what I’m after. But if there is any documentation that describes how notification status is stored I would just like to see it. If this is a case where I have to simply read the code, so be it. I was just hoping for a quick pointer to exactly where I could look in the database to find out what BP notifications a user has turned on.
Again, sorry if I didn’t make that clear.
WordPress Version 5.7
BuddyPress Version 7.2.1
Hi Team, I haven’t receive any confirmation email during registration. Please help! Thanks!
1- BuddyPress does not bundle any theme itself
2- theme-specific questions
3- ideally you can view it at domain.com/forums/single-forum-slug or domain.com/forums
to isolate any theme-specific limitation you can also test with WordPress default 2021 theme.
4- theme my login plugin provides role base redirect and also when you are using different login pages, they act differently.
Hello
When I install that plugin (https://wordpress.org/plugins/lock-my-bp/) it works perfectly – except now, my existing buddypress registration and login (with custom signup questions) is now replaced by what looks like standard WP Login/Register fields.
Q: how can I disable keep my original Login/Register signup page/fields?
(I cannot see any shortcodes in my exiating BuddyPress register page to enter in lock-my-bp ‘Custom Form’ field – it’s blank)
The page I need help with: https://www.101christianchat.com/members/
I’ve disabled every plugin that doesn’t match a working subsite with buddypress also installed. I’ve cleared browser cached images and files. Admin can upload, users can’t. I changed wp-content/blog-dir folders to 777 thinking perhaps it was a permissions problem, no change so changed it all back to 755.
What other things should I be looking for to fix this problem?
Thanks for the info! I ended up sticking with BuddyPress with BP Better Messages to address some messaging issues in BP and may add a couple other extensions to address missing functionality.
Thanks, there is a plugin with can be integrated with buddypress for video calls and voice calls?
I don’t want to use gravatar on my buddypress site, so I installed Letter Avatar. I chose that in the settings/discussion area of my site, and set up the configuration in letter avatar, and disabled the ability to change the avatar in buddypress, but the “Change Profile Photo” tab is still there, and still tells the user to create a gravitar account if they want to change their avatar.
How do I remove this tab, or replace the gravatar text with a notice that editing the avatar has been disabled?
BuddyPress does not include the bp-group-chat plugin.
You should send your question to the creators of the bp-group-chat plugin.
>Hopefully I’m at the right place for this question.
No, these are the forums for BuddyPress.
You should send your question to BuddyBoss or BuddyForms.
I use BuddyForms Members plugin (1.4.15) (WP 5.7, buddyboss 1.5.7.3).
It allows integration of Buddyforms with member profiles by extending class BP_Component.
What I need, is that this ‘profile integration’ is conditional to the member type (‘user’, ‘location’, ‘organisation’). Only organisation/location membertypes should get ‘profile integration’.
So, I end up in buddyboss-platform\bp-core\classes\class-bp-component.php. On line 475 I found:
do_action( 'bp_' . $this->id . '_setup_actions' );
I can interact with bp_set_nav by adding code in the class on line 476:
if ($this->id == 'buddyforms') {
remove_action( 'bp_setup_nav', array( $this, 'setup_nav' ), 10 );
}
But, how do I refer to $this from outside the extended BP_Component class (BuddyForms_Members_Extention)? What doesn’t seem to work from My Plugin function.php:
add_action( 'bp_buddyforms_setup_actions', 'my_function', 10 );
function my_function() {
$buddy = buddypress();
remove_action( 'bp_setup_nav', array( $buddy, 'setup_nav' ), 10 );
}
Hopefully I’m at the right place for this question.