Hello there,
I hope someone can help me with the following. The user profile photo (normally Gravatar) is filled with a different photo then there maybe at gravatar. WordPress is using that photo correctly in the admin bar and in the user overview. But the image is not used in BuddyPress, which seems weird to me, because it uses the image in that field normally.
How can I fix this?
Thanks,
Noraly
Hi there.
Thank you for your reply but i can not confirm.
I am running the latest WP version by now (5.2.4) and also the latest BP version (5.0) on diffrent servers and all of them showing a vulnerable warning for the php mailer.
This is only on WordPress installations where BP is installed.
Maybe an idea?
Thank you in advance!
Thanks, i did what you say and in debug log appears:
“[16-Oct-2019 20:51:37 UTC] PHP Fatal error: Uncaught Error: Call to undefined function bp_xprofile_fullname_field_id() in /var/www/vhosts/27/196882/webspace/siteapps/WordPress-259852/htdocs/wp-content/plugins/buddypress/bp-members/bp-members-functions.php:1779
Stack trace:
#0 /var/www/vhosts/27/196882/webspace/siteapps/WordPress-259852/htdocs/wp-content/plugins/buddypress/bp-members/screens/register.php(204): bp_core_signup_user(‘rfds’, ‘pepe’, ‘rafa1@gmail.com’, Array)
#1 /var/www/vhosts/27/196882/webspace/siteapps/WordPress-259852/htdocs/wp-includes/class-wp-hook.php(286): bp_core_screen_signup(”)
#2 /var/www/vhosts/27/196882/webspace/siteapps/WordPress-259852/htdocs/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
#3 /var/www/vhosts/27/196882/webspace/siteapps/WordPress-259852/htdocs/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
#4 /var/www/vhosts/27/196882/webspace/siteapps/WordPress-259852/htdocs/wp-content/plugins/buddypress/bp-core/bp-core-dependency.php(359): do_action(‘bp_screens’)
#5 /var/www/vhosts/27/196882/ in /var/www/vhosts/27/196882/webspace/siteapps/WordPress-259852/htdocs/wp-content/plugins/buddypress/bp-members/bp-members-functions.php on line 1779″
Appears to be a false alarm.
We are using the PHPMailer class that is included in WordPress. In WP latest stable release (5.2.4) the version of PHPMailer is 5.2.22 and in 5.3 it’s 5.2.27. The problematic PHPMailer versions are < 5.2.20.
Can you enable debugging and see what php error is being thrown?
Debugging in WordPress
When you see the message “The site is experiencing technical difficulties.”, it means that there has been an error thrown, and you’ll need to know what is going wrong where to resolve your issue.
Please let us know what problem is being recorded in your debug log.
Hi there!
I’m going to make both of things.
I know the base of users is the same of WordPress. So some users will be just regular costumers of WooCommerce store and others will be Members of a Community. How do I make it?
There is no problem if I’ll have to make the register of BuddyPress members manually, because the costumers have to register them direct from forms to allow buying the stuff.
In resume: A community member can also be a constumer, but a costumer can’t be a listed member on BuddyPress Community.
SSL Insecure Content Fixer
It does not solve the problem completely but it helps for now.
Anonymous User 17603124Inactive
Hi,
WordPress 5.2.3
and BuddyPress 5.0.0.
I am asking for support. I have BuddyPress installed with BuddyPress Activity Plus. This plugin gives the user the option of publishing url addresses, so you can load pages and graphics nicely. The problem, however, is that it loads addresses from http: // instead of https even if the domain has one. I have SSL but when addresses from http appear on the wall of BuddyPress activity, it negatively affects information about the page in the browser (it’s about the padlock that disappears and information that the page is unsecured) How to force url loading from https: // in BP Activity Plus?
Support BP Activity Plus is not responding, so I am asking you for help
I use WordPress 5.2.3
and BuddyPress 5.0.0.
Many have already asked to change @mentions from @username to @display_name but this is difficult and unfortunately I have not found an answer. Attempting to hide username is understandable for security reasons. However, I have another question. Can this problem be resolved without changing @mentions but the login method?
If instead of the username in the login field allow only login by e-mail and disable login by username without removing it from BuddyPress, the problem of hiding the @username will disappear. Is it possible to login only via email without deleting your username?
If so, the displayed name will become redundant and can be removed from the registration form.
How to do it and does it make sense?
I have the latest wordpress installation with latest 2019 theme plus latest version of buddypress. I have set register on general settings, got buddypress pages created automatically upon registration. Did the page settings. Got only buddypress plugin activated but for some reason when I test register after logout, I cannot register people successful even though I imput the data needed to register. The page will not even redirect to activate. It stays the same with no registration happening after sign up.
I been reading other forum topics on registration. I tried changing themes, tried add www. on my URL, tried re-installation of wordpress and buddypress, removed all plugins except buddypress but for some reason I cannot figure out what I am doing wrong because I still cannot register new members/Users.
I been watching youtube videos on buddypress and I notice that on options the core buddypress files do not have a check box on the version I use. Even when I try to select everything on buddypress option so that all 10 are selected I still get cannot get registration of new members from register page.
Please help me I am a novice on buddypress.
Is it possible to remove automatic links when http://www.domainname.com is typed into a text field? So this is not about automatic links to search a word after clicking.
WordPress version 5.2.3
BuddyPress version 5.0.0
Website is offline due to security reasons by Google, that’s why I need to remove automatic links.
Anonymous UserInactive
Hi BuddyPress Contributors, Developers & Users,
Let’s talk about BuddyPress blocks!
In 5.0.0, we introduced the BP REST API and a BuddyPress Blocks category: these two pieces are the foundation for inserting and organizing BuddyPress content within the Block Editor.
The Development Team has been talking about possible ways BuddyPress could take advantage of what the Gutenberg Project brings to WordPress. We have some ideas but we would like to know what you would use BuddyPress blocks for. Let us know your thoughts by taking this poll.
Take the BuddyPress Blocks Poll
To tease your imagination we’ve added a list of possible BuddyPress blocks, though you should feel free to add your own ideas using the last checkbox. If the checkbox entry form is too limited for explaining your idea, use the comment form below the poll to share your thoughts with us.
Thanks a lot for your contributions!
Note that you will have to have “Enable BuddyPress to WordPress profile syncing” checked in order for the function I provided to work.
Also, “WP offers the ability to set the display_name to any of the other names (nickname, first name last name, username, and more)”, yes that’s true, but when your preference is saved, the value you chose is copied into the “display_name” field in the wp_user database, so don’t get distracted by that issue–it’s still the WP “display_name” that bbPress and BuddyPress care about.
Hi Tom-
It sounds like you have a lot of balls in the air. For instance:
Remember, I have removed the original xprofile_sync function.
Honestly, I can’t know enough about your setup to tell you anything for sure. What I can tell you is this:
• bbPress uses WordPress’s “Display Name” field, not a BuddyPress field.
• BuddyPress only updates the WP “Display Name” field when profile syncing is enabled.
• BP’s default sync function also updates WP’s “First Name” and “Last Name”
• The replacement function I provided updates WP’s “Display Name” but _not_ the “First Name” and “Last Name” fields.
Feel free to comment out the “nickname” update line. You won’t hurt anything. You’ll just not update the BP “nickname” field. Which won’t affect the name bbPress displays.
On the BuddyPress Activity Stream, new blog posts show up with a post thumbnail and an excerpt of the content. How do I make the post thumbnail clickable so that it takes the visitor directly to the post?
I’ve tried Automatic Featured Image functions like the one below but they aren’t targeting the featured images on the Activity Stream.
function wpb_autolink_featured_images( $html, $post_id, $post_image_id ) {
$html = '<a href="' . get_permalink( $post_id ) . '" title="' . esc_attr( get_the_title( $post_id ) ) . '">' . $html . '</a>';
return $html;
}
add_filter( 'post_thumbnail_html', 'wpb_autolink_featured_images', 10, 3 );
All of the WordPress solutions I’ve tried have come up short. This seems like a BuddyPress thing.
Does anyone know how to target the featured image and excerpt for a blog post that appears in the Activity Stream?
Thx, JC>
Anonymous UserInactive
Thanks, that’s exactly what I’m doing with a fresh install of WordPress, BuddyPress and having the Twenty Twenty theme active and I can’t reproduce.
The only explaination I see is there’s some custom code editing the query. Custom code can be:
1- into the functions.php of the active theme or active child theme,
2- into a /wp-content/plugins/bp-custom.php file,
3- into any file located in the folder /wp-content/mu-plugins,
4- into a plugin.
That’s why we generally ask to deactivate all plugins except BuddyPress, switch the active theme to a Twenty “Something theme” and remove files of point 2 and 3.
Reading our thread so far, you already did that testing right?
Theme – Gwangi dating Version: 2.0.0, Author URL: https://www.themosaurus.com
BuddyPress: by The BuddyPress Community – 5.0.0
WP Version: 5.2.3, WordPress address (URL): https://filipinowomen.online
Hi there, I have this snippert, that figures out if the logged-in user is man or woman!
—————————————————————————-
add_filter (‘bp_ajax_querystring’, ‘modify_members_loop’, 20, 2);
function modify_members_loop ($qs=false, $object=false)
{
global $wpdb;
if ($object != ‘members’) return $qs;
// figure out if the logged-in user is man or woman
$gender = xprofile_get_field_data (3, bp_loggedin_user_id ());
if ($gender == ‘Man’)
$query = “SELECT user_id FROM {$wpdb->prefix}bp_xprofile_data WHERE field_id = 3 AND value = ‘Woman'”;
else
$query = “SELECT user_id FROM {$wpdb->prefix}bp_xprofile_data WHERE field_id = 3 AND value = ‘Man'”;
$custom_ids = $wpdb->get_col ($query);
$args = wp_parse_args ($qs);
$args[‘include’] = implode (‘,’, $custom_ids);
$qs = build_query ($args);
return $qs;
}
——————————————————————————–
The problem is, that it doesn’t work with the widgets, who’s online…etc.
So does anyone know, how to fix that?
Note: A loggede in man, should only be able to see women’s profiles and women should be able to see men’s, even if a woman/man, try to search for their own gender!
Best regards
I have spent considerable time searching and only came up with a plugin that hasn’t been updated for 7 years. Does anyone know if there’s a simple way to enforce users to change their password? I think it’s a good policy to do so from time to time, and especially if/when a compromise happens.
WordPress 5.2.3
Buddypress version up to date 5.0.0.
Hi Only the base profile is showing up on registration and being logged into account.I am trying to build a couples profile so I would have the data from both the man and the woman, how do I go about this? I want to enable extra fields and also how do i put them extra fields in a new tab? I have disabled my theme and put the twenty twelve and still the same problem, please help
They show up in my user profile fields but nowhere else on my site, only the base is showing.
Anonymous UserInactive
Hi,
First I’m sorry to read about these issues. I’ve just tested the first item of your list with latest BuddyPress, WordPress and Twenty Nineteen theme.
I confirm that when I’m on the activity page of an hidden group and after scrolling down to load more activities, only the activities of this group are displayed.
Have you tried to deactivate all plugins except BuddyPress, remove custom code, and switch to a Twenty “Something” theme to see if you still had the issue?
About 404 on posts page, is it when you click on a the link of an activity relative to a page (meaning you activated the Site Tracking component and added some custom code to track the page post type) ?
About BuddyBoss Media, have you tried to reach their support team ?
FYI, this support topic explains how you can trouble shoot in case of issues, I advise you to read it.
WordPress 5.2.3 running Twenty Seventeen theme
Buddy press 5.0
Hello, I have a fresh WordPress install.
I followed the steps and created all of the pages and then used the SETTINGS>PAGES> and it created the Register, Activate, groups, etc Pages but all of them are blank.
In a previous attempt I had a “register” link at the lower bottom of the page not in the register Menu page. The version of the register page I see on the PAGES> panel shows register and the like but they lack the components like forms.
Hi Tom-
I’d guess that you (or the previous site admin) edited the Display Name field to be called “Name.” You can check by visiting this screen on your installation: /wp-admin/users.php?page=bp-profile-setup
“Display Name” is usually the first profile field created, so if you inspect the input, and it has the name=field_1, then you can guess that your “Name” field is the “Display Name” field I’m talking about, just renamed, similar to how you renamed the “Base profile.” It sounds like when you’re talking about “Forum Name” you’re talking about BP’s Base Profile > Display Name, but with your own naming convention.
I also was wrong about the synchronization between Display Name and First and Last name. If I update the Display Field to be “Too Slim”, the WP First Name will become “Too” and the WP Last Name will become “Slim,” assuming that “Enable BuddyPress to WordPress profile syncing” (s you said). The WordPress “Display Name” field will become “Too Slim.” The WP “Display Name” is also looks like what is used by bbPress in its loops.
So, if you want your users to be able to change the name used by the bbPress forums, you’ll need to have “Enable BuddyPress to WordPress profile syncing” checked. Then, the WP “Display Name” field is updated when the BP “Display Name” field is checked. If you want to leave WP’s First and Last Name fields to not be synced after sign-up, the following code could be added to your bp-custom.php file or wherever you keep your customization code:
// Remove BP's action because it syncs nickname, display_name, first_name and last_name.
remove_action( 'xprofile_data_after_save', 'xprofile_sync_wp_profile_on_single_field_set' );
function my_custom_xprofile_sync_wp_display_name_only_on_single_field_set( $user_id = 0 ) {
// Bail if profile syncing is disabled.
if ( bp_disable_profile_sync() ) {
return true;
}
if ( empty( $user_id ) ) {
$user_id = bp_loggedin_user_id();
}
if ( empty( $user_id ) ) {
return false;
}
$fullname = xprofile_get_field_data( bp_xprofile_fullname_field_id(), $user_id );
bp_update_user_meta( $user_id, 'nickname', $fullname );
wp_update_user( array( 'ID' => $user_id, 'display_name' => $fullname ) );
}
add_action( 'xprofile_data_after_save', 'my_custom_xprofile_sync_wp_display_name_only_on_single_field_set' );
It’s a modified version of this function, leaving the first and last name logic out: https://github.com/buddypress/BuddyPress/blob/5.0.0/src/bp-xprofile/bp-xprofile-functions.php#L803
Anonymous UserInactive
Well Laurent nice catch!
I think it’s a bug we introduced in version 2.5. I will investigate more asap. You can follow our progress from this ticket:
https://buddypress.trac.wordpress.org/ticket/8138
Anonymous UserInactive
Hi Laurent,
Thanks for your feedback, in my “souvenirs” WordPress was sending to the previous e-mail too.. I’m going to check asap. I’ll be back 🙂
Anonymous UserInactive
Hi !
I would try to deactivate BuddyPress from the Administration if you can still access to it. Otherwise using your FTP access I would remove the buddypress folder that should be into the /wp-content/plugins directory of your site. I would then go within the admin to switch to a “TwentySomething” WordPress theme, download a fresh version of BuddyPress, reactivate it. See what happens. If it’s fixing the issue, then ask for help to the author of your theme. Otherwise, eventually redo previous steps to remove/re-download BuddyPress. Before reactivating BuddyPress, deactivate all other plugins. See what happens. If it’s fixing the issue reactivate the other plugins one by one until the bug is back. Once it’s back ask for help to the author of the plugin. Otherwise, try to find the error_log file with your host to see the potential error message.
I also advise you to read the Basic Trouble Shooting part of this forum topic:
https://buddypress.org/support/topic/when-asking-for-support-2/ (especially if you use bp-custom.php or the wp-content/mu-plugins/ folder.
FYI 4.4.0 just like 4.0.0 requires at least WordPress 4.6, 5.0.0 requires at least WordPress 4.7