The latest WordPress release doesn’t display the WP Toolbar for Subscriber level users. Not only does this prevent access to the account menu via the Toolbar, it more importantly means that Notifications remain at zero, even on the user profile page.
Upgrading the account to Contributor or above will reinstate the Toolbar and bring Notifications back to life.
This problem isn’t theme specific or a plugin conflict. bbPress is affected in the same way.
Any thoughts on this? WP is breaking a key component of two it’s most widely used plugins.
Styling the WP Toolbar is not directly related to BuddyPress and a bit out of the scope of this forum.
Please ask better on a specialized CSS forum. 😉
Hi there I’m looking to style all of the corners of the buddypress admin bar that drops down in the top right hand corner, so they’re rounded. Can anyone help me with the css? I’ll paste in below what I’ve got so far: I patched the below together using firebug & a paste from somewhere (the change admin bar with more effects bit which gives me a white dividing line between dropdowns although none of the rest of it seems to do anything) Can anyone help? I’m really stuck! Many thanks
/*change admin bar color*/
#wp-admin-bar #wp-toolbar #wpadminbar #wp-admin-bar-user-actions #wp-admin-bar-my-account #wp-admin-bar-edit-profile
.ab-sub-wrapper,.ab-submenu,.quicklinks,.ab-item,.menupop{
background: #63486e !important;
font-weight: bold !important;
font-family: "Lato" , sans-serif !important;
color: #ffffff !important;
}
.menupop:hover,
.quicklinks:hover,
.ab-item:hover{
color: #fff200!important;
}
/*change username color* (under display name in drop down avatar in admin bar*/
.ab-sub-wrapper,.username {
background: #63486e !important;
font-weight: bold !important;
font-family: "Lato" , sans-serif !important;
color: #ffffff !important;
}
/*change display name in drop down avatar in admin bar so big*/
.display-name {
font-size: 17px !important;
font-weight: bold !important;
}
/*change admin bar with more effects*/
.ab-item{
background: #fff url(images/black_top.png) top left repeat-x;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#111111));
background: -webkit-linear-gradient(top, #ffffff, #111111);
background: -moz-linear-gradient(top, #ffffff, #111111);
background: -ms-linear-gradient(top, #ffffff, #111111);
background: -o-linear-gradient(top, #ffffff, #111111);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
-moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
}
Hi,
it’s not possible without heavy code modification. The usermenu is intended to be on the toolbar.
But you can give this a try. All items will be visible on the toolbar, instead under the howdy.
function laura() {
global $bp, $wp_admin_bar;
remove_action( 'bp_setup_admin_bar', 'bp_members_admin_bar_my_account_menu',4);
}
add_action( 'bp_setup_nav', 'laura', 4 );
Reference: /bp-members/bp-members-adminbar.php:74
WP Codex wp_admin_bar
@agentswall You’re welcome. Marking this as resolved.
The Create Groups link has always been in the Groups Directory page, not in the individual groups page. There is also a Create Groups link in the BuddyPress section in the Admin Toolbar which I see you have disabled. You could add the link if you want in the menu you added for logged in users if you need a way for users to find that link if they are not in the groups directory page.
We’re looking to improve the invite process for BuddyPress 2.3.
I’m going to ping @dcavins, as he will be implementing the invite improvements, so he’s aware of this.
Just to answer your questions:
Notification in the profile window’s (there are 3 notifications: message (1) – friends (1) – but in GROUPS there is no notification).
The “Groups > No Pending Invites” nav item is for invites you have requested. Not invites that are pending for the entire group.
The user (A) has posted in a group wall’s and the user (B) has done a comment.
The user (A) hasn’t received notification neither admin toolbar or administration profile windows.
Currently, notifications do not occur for activity comments. We’ll likely add this enhancement into core eventually, but for now, you’ll have to use a plugin for this:
BuddyPress Activity Comment Notifier
The user (A) has opened a forum in a grup. The user (B) has done a comment.
The user (A) has received notification in the administratio toolbar. But when the user (A) has done a comment the user (B) don’t has received the notification.
How did user A reply to user B? On the group activity homepage or on the actual group forum topic? If user A replied on the group forum topic, then this sounds like an issue with bbPress, not BuddyPress.
Hi,
I have detected “errors notification”.
My original web is with ENFOLD THEME.
But I have tested compatibity beetween WordPress 4.1 and BuddyPress 2.1.1 in a new web, where there is: WordPress defoult theme, WordPress 4.1, BuddyPress 2.1.1 and bbPress 2.5.4 (ther is no more plugins).
I have detected the follows errors:
(ERROR 1)
When a user (A) invite other user (B) to join a group, the user (B) receives a notification in administration toolbar (bubble), but there is no notification in the administration profile window’s.
n the follows links there is two pictures of my web where you can see that.
Notification in toolbar bubble (there are 3 notifications: 1 friend request, 1 new message and 1 invitation group).
http://guasch.eu/wp-content/uploads/2015/01/Button-Notification.png
Notification in the profile window’s (there are 3 notifications: message (1) – friends (1) – but in GROUPS there is no notification).
http://guasch.eu/wp-content/uploads/2015/01/Notifications-Pending-Invites-in-the-Groups.png
(ERROR 2)
The user (A) has posted in a group wall’s and the user (B) has done a comment.
The user (A) hasn’t received notification neither admin toolbar or administration profile windows.
(ERROR 3)
The user (A) has opened a forum in a grup. The user (B) has done a comment.
The user (A) has received notification in the administratio toolbar. But when the user (A) has done a comment the user (B) don’t has received the notification.
Do you have a web with BuddyPress 2.1.1 and WordPress 4.1?
Do you have the same problem?
In the WordPress old version there are the same problems? Or the notifications are OK?
Can you help me?
Thank’s very much.
Hi,
my web is guasch.es and I have installed BuddyPress.
It’s a very good plugin (so congratulation…) but I have detected one error.
When a user invite other user to join a group, the user receives a notification in toolbar bubble but there is no notification in the profile window’s.
In the follows links there is two pictures of my web where you can see that.
Notification in toolbar bubble (there are 3 notifications: 1 friend request, 1 new message and 1 invitation group).
http://guasch.eu/wp-content/uploads/2015/01/Button-Notification.png
Notification in the profile window’s (there are 3 notifications: message (1) – friends (1) – but in GROUPS there is no notification).
http://guasch.eu/wp-content/uploads/2015/01/Notifications-Pending-Invites-in-the-Groups.png
How can I to solve this problem?
Can you help me?
Thank’s very very much.
Thank’s very much.
Hello,
Is it possible to rename the menus in the Toolbar “Admin Bar”?
Thanks for the answer style960
I understand that the user profile is part of WP.
I have hid WP toolbar and want to Profile icon should appear in my main menu. in the same way it appears in this site.
how do I make it?
@adamsalam
Please give the community here time to respond, don’t forget people are in different time zones.
By default the links you’re referring to are part of the WP Toolbar which is fixed at the top of your site. When a user is logged-in this bar will also include the user account menu in the top right. If you’re not seeing this, check ‘Show the Toolbar for logged out users’ in Settings > Buddypress > Settings in the admin dashboard.
Also make sure ‘Anyone can register’ is ticked in Settings > General.
If both options are enabled and you don’t see the Toolbar as a visitor, it may be your theme or a plugin is disabling it. Either way you can add Register, Lost Password, and Login to any menu of your choosing. Open Appearance > Menus > expand Screen Options and tick Buddypress. You can then add those links to any menu you wish, along with the other Buddypress menu options.
Paul.
Hi, had that done too and saved but still get the same message when I click the word register on the WP toolbar.
Hi I’m having the same issue.
Registration page is there, but can’t get the registration fields to show up and when I click on register on the top WP toolbar I keep getting
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
@florangelie,
It’s possible to hide the toolbar for logged out users:
Settings>buddypress>[Settings Tab]
Uncheck “Show the Toolbar for logged out users”
The Toolbar belongs to WordPress. See WP Codex for how you can rearrange this.
So far i see, your register button is correctly linked to BuddyPress register page.
I figured it out. For some reason WordPress decided it would be a good idea to hide custom menus added to the toolbar(when did they change the name from admin bar?) when viewing it on mobile devices.
If you browse through the WordPress directory you will find the css for the toolbar in wp-includes\css\admin-bar.css.
This line hides everything but the default items from the toolbar.
/* Show only default top level items */
#wp-toolbar > ul > li {
display: none;
}
By changing “display: none” to “display: block”. That fixed the problem i was having.
So hopefully that information is useful to someone.
Oh and one more thing. If you need to modify the toolbars css don’t do it there. You shouldn’t modify WordPress’s core files. Instead you should copy that css to your themes style sheet.
If you want help, you must give details: about what you did and how, theme name,…
That said, the Toolbar belongs to WordPress.
Some ideas here:
Remove WordPress Admin Bar CSS
Quick Tip: Override WordPress Toolbar Styles
BuddyPress use only a few and very minimalistic CSS. See at the end of /bp-templates/bp-legacy/css/buddypress.css for some styles applying to smartphones.
Ok, you’re in an intense learning stage ! 😉 But i’m affraid i can’t help you to do this.
– the theme used on this support is a custom work and doesn’t exist for public.
– for other questions, yes, it is better to ask one question by topic.
– googling around “wordpress toolbar tricks, customization” bring very helpfull result. But if php is not your cup of tea, i would recommend you to not try to modifiate it.
Rome wasn’t made in one day.
Reading this forum is a good starting point to learn how BP work’s.
hxxp://vibral.co.za/wp-login.php?action=register. This is correct and not an issue.
On the Toolbar (now that it is correctly showing), from left to right
WP logo icon with some related wp site and stuff in sub-menu
BuddyPress Admin menu (or network admin), and if multisite, access to the different other dashboards. As super-admin you will see all probably.
Note when network is activated, you have by default 2 dashbords anyway. The mainsite or network dashboard and WP’s dashboard.
Edit menu – depending your role on the site you access from here to new post, comments and so on.
And on the right, the howdy menu aka usermenu. Where sit a login/logout menu and all the access links to your buddypress profile, messages, groups, etc
So far, so good. But what do you want to achieve now ?
Apologies, I was trying out a few things so I had re-checked the toolbar for logged out user.
I’ve unchecked it now.
I can see the login/logout button on the left sidebar; please have a look and see if the site is as it should be.
If this is how it’s supposed to be, I would still much rather have the kind of toolbar that I get in wp-admin, or on this buddypress.org site. Is that possible?
Thanks in advance
I’m unable to reproduce the issue (wp 4.1/bp 2.1.1). Both theme – 2014 and Tempura – are working correctly and as expected.
If you uncheck the Toolbar in BP settings, there is no toolbar on the page for logged out user. Actually there is one on your page!
With 2014, the login/logout button in the left sidebar, by default
With Tempura, you have to add the login widget (dashboard > appearence > widget) yourself.
Thanks for replying @danbp
I’ve acted on all your notes, but there are still some issues. First in terms of what I did:
1. I did go ahead and upgrade the theme, but I also switched the theme to twenty-fourteen as I saw a buddypress video where this theme was in use and gave good results in terms of buddy press.
2. I’ve removed the definition as per your ticket link
3. I’ve refreshed my pages removing duplicates
4. I’ve deactivated the ‘Show the Toolbar for logged out users’
The issues I still have:
1. The buddybar that I want is in my wp-admin, but not on my site. In fact there is an even better buddybar right here on this page (look up) which has the link to buddypress.org and “My Sites” which is needed for me since I’m running multisites. How can I get this bar on my site?
2. Having followed your instructions, there’s no toolbar at all, which is not what I want; I do want users who aren’t logged in to be able to do so without my added links in the site itself to a log/reg page
Please advise; thanks in advance
Tempera theme was recently updated and normally you haven’t to use the old buddybar.
So the define is of no utility… (see ticket)
BP use now the WordPress Toolbar.
It looks also that you have 2 activity pages, 2 members page and 2 groups page. There should be only one. See if you have deleted pages, and clear the trash.
Also set up the pretty permalinks (anything but default), or at least re-save that setting page.
Finally, make a test with one of wp’s default theme, bring anything to work, before activating Tempera.
I use another theme of the same author, and if like i suspect, there is the same theme customization tool in Tempera, you must be carefull with that theme settings.
In BP settings, you have an option to show/hide the toolbar to logged out user. Deactivate it.
And read the theme doc attentively ! 😉
Dear Buddies
I’m running (trying to) wordpress 4.1 with buddypress 2.1.1.
My wordpress runs in multisite subdomain mode.
I have read exhaustively, and the issue I’m having now seems to have been an issue of between 2 and 3 years ago – I haven’t seen posts from this year on this topic. Trying the old solutions have not solved my problem (outlined below):
1. On the left hand side, the wp toolbar appears to be overwriting the buddybar – clicking login takes one to the wp-admin page rather than a buddypress type login
2. The registration appears to be correct, but when one registers and logs in, the option to log in or register still appears in this bar
3. On the right hand side, even without logging in, there is a dropdown menu which allows one to visit a random member or a random group
4. I don’t think the items in the bar described above that is showing now are when I’m supposed to be seeing – in other words, I don’t think this is what buddy bar is supposed to be. I do get a buddybar in the wp-admin page which I think is more like what it is supposed to look like.
To answer the usual questions, yes, I have enabled user registrations (well, in multisite mode, I just used the last option, which is for all users to register, and they can register any sites); I have also include the following lines in the wp-config.php file:
define('BP_USE_WP_ADMIN_BAR', false );
My website is vibral.co.za if you want to try it out.
This has taken up a lot of time and I would sincerely appreciate any help in getting this sorted.
Thanks in advance
Randhir
@mapache27
Go to the members directory page. Click the member in which you wish to change their profile pic. Then in the toolbar towards the right side you will see “edit member” and then select “edit profile photo.”