I’m a newbie. I’m trying to change the user profile changing some information that will be displayed and I think I have an idea how to do it, but I have no idea which is the file that I have to change. I’m using a child theme and the last version of buddypress.
Thanks guys
On your profile, go to ‘Profile’.
You should see these tabs:
- View
- Edit
- Change Profile Photo
- Change Cover Image
The avatar is on the Change Profile Photo screen.
If you don’t see it, to narrow things down, try momentarily changing to a WP theme like 2016.
Also try changing the Template Pack in BuddyPress > Options
Hi Guys,
I have ticked Allow registered members to upload avatars but the option does not appear in the profile itself.
Allow registered members to upload cover images does show.
I have disabled all plugins to see if something was causing the issue but that hasn’t worked.
I have removed all custom CSS, custom functions. Anything I have added I have removed but no joy.
Am i missing something?
The rest of Buddypress works fine just no option to change the profile picture/avatar!
Wordpress version: 4.9.8
Themeis Divi Version: 3.18.3
Buddypress version: 4.1.0
BBPress Version: 2.5.14
A few more details
1. Which version of WordPress are you running?
V5
2. Did you install WordPress as a directory or subdomain install?
We access the wordpress site online
4. Did you upgrade from a previous version of WordPress? If so, from which version?
No, it’s a new website, build within the last two months
5. Was WordPress functioning properly before installing/upgrading BuddyPress (BP)? e.g. permalinks, creating a new post, commenting.
Yes, however we installed buddypress early on in the website’s creation.
6. Which version of BP are you running?
Version 4.1.0
8. Do you have any plugins other than BuddyPress installed and activated? If so, which ones?
11 plugins (some were installed after the issue first occurred.
- Akismet Anti-Spam v4.1
- AMP v0.7.2
- bbp style pack v4.0.3
- bbPress v2.5.14
- Contact Form 7 v5.0.5
- Custom Twitter Feeds v1.2.10
- Flamingo v1.9
- Jetpack by WordPress.com v6.8.1
- MultiLine files for Contact Form 7 v1.2
- Peter’s Login Redirect v2.9.1 (after issue in an attempt to fix)
- The Events Calendar v4.7.1
9. Are you using the standard WordPress theme or customized theme? 10. Which theme do you use ?
Standard theme – Ixion v1.1.5-wpcom
11. Have you modified the core files in any way?
No
12. Do you have any custom functions in bp-custom.php?
Not that I know of
13. If running bbPress, which version? Or did your BuddyPress install come with a copy of bbPress built-in?
bbPress v2.5.14
14. Please provide a list of any errors in your server’s log files.
Not sure how to access this
15. Which company provides your hosting?
Wordpress
also check your themes functions.php file, you may have some scripts in there.
You can use any theme with BuddyPress.
There are some themes that place an emphasis on BuddyPress, for example BuddyBoss.
You can choose one of two template packs in wp-admin > Settings > BuddyPress > Options > Template Pack.
And you can customize the BP templates – if you know how to write code.
More info here.
BuddyPress does not require a user to be logged in order to view a profile.
You have some code on your site ( in a plugin, your theme or some custom code ), that is doing the redirect. You’ll need to find and remove or adjust that code.
@shanebp
RESOLVED!
I completely wiped away everything and started ground up with Server 2016 and IIS. I installed PHP 7.2, MySQL 5.6, PHPMyAdmin 4.8.3, and WordPress 4.9.8.
I did all the manual configuration required for each. Installed the theme/plugins again. This time buddy press installed correctly with all the directories needed to access messages, etc.
The only thing I did differently was change from MySQL 8.0 to MySQL 5.6 and enable some extensions. I followed this article to the T:
A Complete Guide to Installing MySQL and PHP with IIS
Thanks for the support @shanebp !
Buddypress V.4.0.0
Wordpress V.4.9.8
My website is an adult company that has not launched yet. So with respect to those viewing this thread I will not share a link to site. But I am using the BeSocial Theme.
My Problem is:
I create a dropdown profile field. Save it in admin. But when a member edits on the front end, the selection is not saved. Nothing shows in database. Doesn’t show on their profile etc. Its as if they never made a selection even though the site says the save was successful.
I am at a lost on what is going on. It is also happening on multi-select box. Other forms are saving though.
Only the dropdown style fields are not saving.
Please help anyone
Hello all, I am having the same problem. It started about a month ago and I have disabled most of the plugins and still does the same. I am using the theme Graphene Plus. I have tried everything but unable to come up with a solution.
George
I cannot duplicate your issue, but I do not have ‘storefront’ theme.
You could try narrowing it down by using Nouveau and then momentarily switch to a WP theme like 2016
If the issue persists, try:
– check your browser console
– check your error_logs
– turning off any minify code re javascript
– deactivating other plugins ( woocommerce ? )
And let us know what you find.
I just switched theme in admin to legacy and private message is now working. Must be a Nouveau bug.
Since upgrading to 4.0 I can no longer send private messages. When I go into compose a message all fields are there but when clicking ‘send’ it just hides the text in the message box and does not send the message. When clicking in the message box the text re-appears.
Public messages work fine.
Im running all the latest updates, the nouveau BP theme with storefront theme. All was working fine before 4.0 update.
thanks
Hello,
After update to 4.0 I noticed that my register page is a bit messed up. Has anyone else seen this? How can I fix it?
I would also like to thank the BP team for their great work. I have switched to the nouveau theme after the update. Groups looks nicer and mobile usability has improved considerably.
Add users manually is easy.
Go to .../wp-admin/users.php on your website and click on the button at the top that says ‘Add New‘.
Re add users to group in wp-admin:
Please see this sticky topic.
To narrow down problems, use a default WP theme like 2016.
Deactivate other plugins.
After everything is working, then start using your preferred assets.
This is a five year old topic, but stil unsolved.
Help is appreciated, can anyone in here figure out why the code is not working?
How to make subject field in private messages isn’t required?
I did not test this but go into the theme folder members/single/messages/compose.php
find this:
<input type=”text” name=”subject” id=”subject” value=”<?php bp_messages_subject_value(); ?>” />
change it to this:
<input type=”hidden” name=”subject” id=”subject” value=”private message” />
Yeah, Apache seems to be the way to go with WordPress? My boss just likes IIS… I have researched and debugged various things and done fresh installs a few times but I have not tried using buddypress with a different theme and manual user creation. I will try that and report back. Thank you for the tip!
For help re IIS setups, you’re better off asking elsewhere.
Re WP / BP: Have you done some basic debugging ? To narrow things down ?
Try this: wipe the WP and BP installs.
Start over.
Do not use the Alliance theme initially.
Instead use a WP theme like 2016.
Don’t install or activate any other plugins.
Create a few users manually.
You may have to create the BP pages manually. And then manually assign them to BP via .../wp-admin/admin.php?page=bp-page-settings.
“HTTP Error 404.0 – Not Found”
Basically, wordpress\members directory and sub-directories seem to be missing from my IIS WordPress install. I am using the “Alliance” theme from Themeforest.net for a company intranet I was tasked with creating, however, it relies on buddypress which I cannot seem to get working for the past month..
I have tried everything I can think of including pretty permalinks, web.config file, a fresh Windows Server 2016 load, fresh PHP 7.2, fresh MySQL 5.5, and fresh PhpMyAdmin.
The Alliance theme comes with one click demo data import which should show a few users with messages in their inbox, etc. Everytime I try to visit one, it gives 404 error. I follow the Physical Path in error output to discover the wordpress\members\….etc doesn’t exist.
Help! lol
It was just an example.
You’ll have to adjust it, probably this line:
if( $args->theme_location == 'primary' ) {
Remove it for testing.
It just checks to see which nav you are working on.
Or replace ‘primary’ with your menu name.
It’s not much code; you need to walk thru each line and understand it.
Suggestion…
//notification alerts
function my_nav_menu_notif_counter( $menu, $args ) {
if (!is_user_logged_in()) {
return $menu;
} else {
if( $args->theme_location == 'primary' ) {
$unread = bp_notifications_get_unread_notification_count( bp_loggedin_user_id() );
if ( 0 != $unread ) {
$link = '<a href="' . bp_get_notifications_unread_permalink() . '">Notifications '. $unread . '</a>';
$notif = '<span class="noticecount">' . $link . '</span>';
$menu .= $notif;
}
}
}
return $menu;
}
add_filter( 'wp_nav_menu_items', 'my_nav_menu_notif_counter', 10, 2 );
Thank you,
the menu works with other themes.
I will use the BP legacy theme with some changes, inspired by the Nouveau theme because we don’t have enough time for changes at the moment.
Maybe I will contact the theme developer later
Thanks again!
frosttho
It depends what you need you can check buddyboss theme they are awesome and sale is going now
Should I choose a dedicated Buddypress theme over the default Buddypress theme that comes with Buddypress plugin?