Wordpres version 5.5.1
Buddypress version 6.3.0
Hello everyone. I am very new to wordpress and I have many questions, but my first question is this:
I need to create a web community for photographers and each member can sell their work to other members. How can I get a gallery on budypress where any member pays another for the photo?
In the same way, I need each affiliated company to have the opportunity to manage the profiles of their workers. That is, a space where a person can manage all the messages received by several of their workers, as well as manage their sales.
Do you know if there are plugins that allow integration with buddypress to do this? I know something about Woocommerce but I don’t know if it can be linked with buddypress for this purpose.
Excuse my English, my native language is Spanish.
Thank you very much.
How can I improve the performance of my website?
What is the best free image optimization plugin WordPress?
Hi guys,
Domain 1 – afci.org
Subdomain 2 – directory.afci.org
Subdomain 3 – community.afci.org
All running wordpress latest.
I wish to connect the 2 subdomains with a single login.
Subdomain directory.afci.org was built with 380 users on wordpress 5.5.1 platform
I recently built community.afci.org to allow users to chat during covid on the wordpress 5.5.1 platform using Buddypress 6.3.0 and bbPress 2.6.5
Wishing one login username and password to allow users to login to one site and be automatically logged into the other, I used a plugin Shared Logins Pro by Codexpert.
This has be a disaster. The two never seemed to connect properly.
I then saw an instructable https://kinsta.com/blog/share-logins-wordpress/ where I could make Subdomain 3 use the database of Subdomain 2. I noticed that in the databases of wordpress site Subdomain 2 are wp_users, wp_usersmeta but in the Subdomain 3 BuddyPress database they are named wp_user_blogs wp_user_blogs_blogmeta
Q.1 Is it possible that the 2 different database setups conflicted and this why the plugin was unsuccessful?
Q2 Is a solution to rename Subdomain 3 databases wp_user_blogs wp_user_blogs_blogmeta to wp_users, wp_usersmeta and find where they are mentioned in the functions.php and redirect to the new names?
Q3 Anyone have any ideas of how to connect the 2 subdomains or is this not possible with BuddyPress?
I’m excited to hear your ideas.
Thanks so much.
Rachel
I wonder if this is because of our site folder structure. The domain is:
club.xxxx.org.uk – this redirects to a public site that provides non-members with some useful information. The members-only part of the site is:
club.xxxx.org.uk/members
This is where WordPress is installed, so WordPress displays whatever you configure it to there – either the “posts” page, or a static page.
Coincidentally, BuddyPress also uses “Members” as its default. Can I somehow configure BuddyPress to use some other name in case the two are getting confused? I see that I can pick the “Members” page association from a list (see image), but the name of the page is pre-determined. Can it be changed? Is this likely to be the source of the issue, anyway? Without changing the folder structure (which would cause all kinds of other issues with orphan links no doubt) I can’t see how to test it any other way.

Nick,
Thanks for confirming what I guess is standard protocol for BuddyPress, the taking over of a site home page. I was curious about the BP page designations that just appeared, and not through the std. WordPress “Add New” avenue. I deactivated until I understand it better.
Did you find a good step-by-step guide for the install, or am I overthinking this?
Thanks,
Steve Keller
When trying to create a group a red error shows on the page saying (There was an error saving group details. Please try again.)
But the group is getting created.
Wordpress – 5.4.2
EDUMA – 4.2.9
Learnpress – 3.2.7.7
Home

Entries on the forum are disappearing. In other words, I could see those entries a few days ago (when logged in as a user called “John”), but today I cannot see those entries any more (I am logged in as the same user “John”)
However, I can still see those entries under the activity menu (from the backend i.e. when logged in as “Admin”)
Any idea why this is happening?
How to stop this from happening?
Thank you.
Required info:
WordPress version : 5.5.1
BuddyPress version: 6.3.0
Site: https://www.escanada.org/
I’m creating a plugin that records wordpress comments as a bp_activity post. I’ve been successful at recording the activity, but there’s just one thing that I want to add… a new possible value! Here’s the plugin in a nutshell:
function kd_record_activity($comment_id, $approval) {
if($approval == 1) {
$comment = get_comment($comment_id);
$userlink = bp_core_get_userlink($comment->user_id);
$postlink = '<a href="' . get_permalink($comment->comment_post_ID) . '">'
. get_the_title($comment->comment_post_ID) . '</a>';
bp_activity_add(array(
'action' => sprintf( __( '%1$s commented on: %2$s', 'buddypress' ),
$userlink, $postlink),
'content' => $comment->comment_content,
'component' => 'groups',
'user_id' => $comment->user_id,
'type' => 'new_blog_comment',
'new_row' => '123' //THIS is the new row I want to record
));
}
}
//triggered just after a comment is saved in the database.
add_action('comment_post', 'kd_record_activity', 10, 2);
// We want activity entries of blog comments to be shown as mini-entries
function kd_minify_activity($array) {
$array[] = 'new_blog_comment';
return $array;
}
add_filter('bp_activity_mini_activity_types', 'kd_minify_activity');
I understand that by default, the bp_activity_add hook only allows for certain variables. I expected that I could just add another variable to the array in bp-activity-functions.php and everything would work as expected, but apparently not! Please find //MY NEW ROW! in the following code: https://pastebin.com/3nVE4fya
What else am I missing? P.S – the row exists in the database, it’s just that it does not record any data that I set.
Thank you!
Does your site send any email?
I’ve used https://wordpress.org/plugins/post-smtp/ in the past to track what is happening on my sites with email.
Hello when I try to enter to profile/edit I get the error “Page Not Found 404”, I already deactivated all the plugin and installed the Twenty Twenty theme of wordpress but I still have this error.
https://inkaofert.com/members/johan88/profile/edit/group/1/
What have you tried to debug the problem so far? There are plugins like https://wordpress.org/plugins/post-smtp/ which will log and show you any errors that may be happening
buddypress.org is a subsite of wordpress.org – only one person can address that error and they know about it.
So write a dynamic query to get the ids that you want in include.
I suggest using $wpdb->get_col.
wpdb
WP_User_Query has an include parameter:
include (array) – List of users to be included.
WP_User_Query
Gather the ids of the members you want and then use that array for include.
Have you tested with the twenty twenty theme and other plugins disabled to ensure it is not something else that is causing the problem?
Any errors in your server logs?
You can also enable debugging and check the file it creates to see if it gives any indication https://wordpress.org/support/article/debugging-in-wordpress/
Our website is made with bbPress and Buddypress plugins in wordpress. This old plugin “BuddyPress Global Search” used to work well on our site. But this plugin stopped updating and working from 2019; We are looking for a search plugin that also allows sorting of search results.
I have tried plugins like Relevanssi, Ajax, and GD Power Search, but for some reason, nothing shows up on the site, once I disabled Global Search, the search only yields a Google style list with no sorting options.
Thank you for any feedback!
BBPress 2.6.5
BuddyPress 6.3.0
Wordpress 5.5.1
Hi this all started when I couldn’t upload a member profile image – the upload link wouldn’t open.
I contacted the 3rd party developer -I’ve deleted a plugin that was no longer supported and replaced it with a Buddy Press replacement: https://wordpress.org/plugins/bp-xprofile-custom-field-types/
This is the error I’m getting and it’s causing an ERROR RENDERING FILE.
Pagely my server have reinstated access to the dashboard and deactivated the plugin.
***here is the error info from them:
—–
“Hey Judy,
The buddypress-xprofile-custom-fields-type plugin was reporting the following php error:
[14-Sep-2020 07:42:15 UTC] PHP Fatal error: Uncaught Error: [] operator not supported for strings in /dom6056/wp-content/plugins/buddypress-xprofile-custom-fields-type/bp-xprofile-custom-fields-type.php:155
Stack trace:
#0 /wordpress-5.5.1/wp-includes/class-wp-hook.php(287): Bxcft_Plugin->admin_init(”)
#1 /wordpress-5.5.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#2 /wordpress-5.5.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#3 /wordpress-5.5.1/wp-admin/admin.php(175): do_action(‘admin_init’)
#4 /wordpress-5.5.1/wp-admin/index.php(10): require_once(‘/wordpress-5.5….’)
#5 {main}
thrown in /dom6056/wp-content/plugins/buddypress-xprofile-custom-fields-type/bp-xprofile-custom-fields-type.php on line 155
I went ahead and commented out line 155 of the plugin file wp-content/plugins/buddypress-xprofile-custom-fields-type/bp-xprofile-custom-fields-type.php
//$notices[] = __(‘BuddyPress Xprofile Custom Fields Type plugin needs <b>BuddyPress 2.5</b>, please install or upgrade BuddyPress.’, ‘bxcft’);
This seems to allow the dashboard to load but you will want to get in touch with the plugin developer for any additional information or consider looking into replacing the plugin.”
——
I’d like to attach a screenshot of the relevant plugins but can’t see how to do that???
Thanks
Judy
Hi @reubenclosbanos,
I think this is the same bug as reported https://buddypress.trac.wordpress.org/ticket/8347
There is a patch file on that link to correct this which you may wish to try or a new version of BuddyPress (6.3.0) should be released on September 14th that includes this fix.
Some of my users encounter this statement “”There has been a critical error on your site.”, when they create groups. Although when they refresh it and click on their profile the group is created. This is the error found.
[11-Sep-2020 07:12:01 UTC] PHP Fatal error: Uncaught Error: Class ‘PHPMailer’ not found in /srv/htdocs/wp-content/plugins/buddypress/bp-core/classes/class-bp-phpmailer.php:91
Stack trace:
#0 /srv/htdocs/wp-content/plugins/buddypress/bp-core/bp-core-functions.php(3233): BP_PHPMailer->bp_email(Object(BP_Email))
#1 /srv/htdocs/wp-content/plugins/buddypress/bp-groups/bp-groups-notifications.php(365): bp_send_email(‘groups-invitati…’, 102044344, Array)
#2 /srv/htdocs/wp-content/plugins/buddypress/bp-groups/classes/class-bp-groups-invitation-manager.php(55): groups_notification_group_invites(Object(BP_Groups_Group), 102044344, 102044348)
#3 /srv/htdocs/wp-content/plugins/buddypress/bp-core/classes/class-bp-invitation-manager.php(197): BP_Groups_Invitation_Manager->run_send_action(Object(BP_Invitation))
#4 /srv/htdocs/wp-content/plugins/buddypress/bp-groups/bp-groups-functions.php(1718): BP_Invitation_Manager->send_invitation_by_id(1178)
#5 /srv/htdocs/wp-content/plugins/buddypress/bp-groups/actions/create.php(139): groups_send_invites(Array)
#6 /wordpress/core/5.5.1/wp-includes/class-wp-hook.php(287): groups_action_create_group(”)
#7 /wordpress/core/5.5.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#8 /wordpress/core/5.5.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#9 /srv/htdocs/wp-content/plugins/buddypress/bp-core/bp-core-dependency.php(353): do_action(‘bp_actions’)
#10 /wordpress/core/5.5.1/wp-includes/class-wp-hook.php(287): bp_actions(”)
#11 /wordpress/core/5.5.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#12 /wordpress/core/5.5.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#13 /srv/htdocs/wp-content/plugins/buddypress/bp-core/bp-core-dependency.php(430): do_action(‘bp_template_red…’)
#14 /wordpress/core/5.5.1/wp-includes/class-wp-hook.php(287): bp_template_redirect(”)
#15 /wordpress/core/5.5.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#16 /wordpress/core/5.5.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#17 /wordpress/core/5.5.1/wp-includes/template-loader.php(13): do_action(‘template_redire…’)
#18 /wordpress/core/5.5.1/wp-blog-header.php(19): require_once(‘/wordpress/core…’)
#19 /wordpress/core/5.5.1/index.php(17): require(‘/wordpress/core…’)
#20 {main}
thrown in /srv/htdocs/wp-content/plugins/buddypress/bp-core/classes/class-bp-phpmailer.php on line 91
I hope someone can help me with this. This is a link to my site https://getaprofessor.com/
Hi @neets1604
Thanks for your feedback and thanks for using BuddyPress for 3 years. This email issue happens in BuddyPress because some custom code is overriding our PHPMailer class, that’s the reason why we haven’t identified this issue during our beta release period.
I’d like to remind you it’s important when users have specific configurations that they gives us a hand to identify these cases during the BuddyPress beta release periods: we cannot test all Themes, all plugins extending BuddyPress and all users specific configurations.
There’s a plugin to make it easier to test our beta releases, I’d advise you to use it on a staging site to contribute to the project.
Finally, the upgrade that will fix this issue will be available for download next monday.
Hi @alexhal
The 6.3.0 milestone still has issues to fix see: https://buddypress.trac.wordpress.org/query?status=reopened&status=assigned&status=reviewing&status=new&status=accepted&group=status&milestone=6.3.0
We’ll try to fix them and package the 6.3.0 release early next week, but please understand the Members of the BuddyPress Core Team are volunteers that freely give their time to the BuddyPress open source project and do their best for all BuddyPress users.
Thanks in advance for your understanding.