thanks David, I figured it out.
It would be good if https://codex.buddypress.org/developer/group-types/
continued the example at the top of the page i.e. teams eg mysite.com/groups/type/teams instead of ninja as lower on the page.
(note teams not team).
Hi, the groups directory can handle that using some built-in arguments: https://codex.buddypress.org/developer/group-types/
mysite.com/groups/type/ninja could be use to show only groups of type “ninja”.
The links themselves look OK to me (BuddyPress is generating the correct links), but they are redirecting away at the server level. I’d check your htaccess files and other server-level routing code to find where the malicious code’s been added.
Also, change your hosting setup passwords (like control panel, FTP access, DB access) as soon as you can.
hello..
can anyone suggest me a plugin to get buddypress activiy email notifications? like get and email notification when someone post something on you wall, someone likes your post and when someone comments on your post. Please suggest me.
Thank you.
when a user clicks on his username it goes here http://www.livefornight.com/wp-content/forfree.html
when they try to activate their email it goes here http://www.taobaolove.info/wp-content/uploads/elovele.html
please advise
Within Buddypress group the setting allow the group to be public or private! However when the group is public and a member of the group post something, that post goes to activity stream on the front end. I like a code that I can put in my Custom CSS, that would only allow the (Admin of the Group) post to be seen in the overall community stream of activity when the setting is set to public. Members of the group post can only be seen within the group, when set to public.
Regards
Hi,
Please, to the best of my knowledge, there are no plugins for holding posts in the buddypress activity stream for moderation before the post appears in the stream after approval. Is there any way that such a plugin can be created?
Thanks
?Participant
There’s an old, inactive mailing list at lists.automattic.com called “buddypress-dev” which is “retired” and it’s receiving/forwarding spam. I contacted Automattic and they referred me to this site, so I’m posting here hoping you can close it definitely or at least restrict posting somehow so it isn’t used by spammers. I already unsubscribed from this list, but I think you should take a look at it!
http://lists.automattic.com/mailman/listinfo/buddypress-dev
Hello everyone, I am current working on two different plugins, they both put icons into the admin bar and when you click them they show you your messages and friends request.
They work perfecetly as long as I am on someone’s buddypress profile, if I am just on the homepage of my site, its like the components it needs to check for new messages dont load and I cannot for the life of me figure out how to get the components to load on every page.
I’ve noticed other plugins are doing direct mysql queries to the buddypress tables instead of using the built in buddy press functions, is that the only way top access buddypress content site wide?
Thanks for your help!
Place the template file you want to use in your child them at the location specified here: https://codex.buddypress.org/themes/theme-compatibility-1-7/template-hierarchy/#registration-page
When BuddyPress is updated, it won’t affect your child theme.
i am having a really bad network sorry for the late response, but i am already using a child theme. What i am confused about is changes inside the BP Plugin, like the registration page. I am want to know if after customizing it and BP Plugin updates will the changes i made go away.
public_html/wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members
If i can override it with the child theme, then how? Because i don’t know how to. thanks again
I’m afraid I haven’t ever used any of the available group chat plugins for BuddyPress, but a web search shows that a number are available: https://duckduckgo.com/?q=buddypress+group+chat&t=ffab&ia=web
Yes, the template hierarchy will use template parts from your theme:
Template Hierarchy
If you’re using a theme that is updated, then, yes, you should use a child theme to keep your changes.
Hi Marc-
It sounds like you’re just getting started. Custom fields are part of the extended profile component. Read more about it here:
User Extended Profiles
Displaying Extended Profile Fields on Member Profiles
It is not really possible to show groups with any richness outside of the group page. Your best bet is probably to customize your group templates to show what you want. The template hierarchy will help you:
Template Hierarchy
An all-user overview with search and filtering is the members directory available at yoursite.com/members
Hello there. BuddyPress doesn’t add jQuery to a site (it relies on WordPress to provide jQuery). It looks to me like you’re using a plugin to fetch jQuery from a CDN rather than use the local version that comes with WordPress. Disable your plugins one at a time until the code changes, then you’ll have found the cuplrit.
Hi all,
I use BuddyPress in a theme called Woffice (it came bundled). It is an intranet theme. What i try to achieve is the following:
1. Show groups on specific pages.
On the intranet we created a location page for all different locations. We would like to show an overview of the people that work there. And show for all users specific information.
a) Is it possible to add custom fields to buddy press and show this info in the front end? If so, how to?
b) Is it possible to show a group on a page (other that the standard /groups/groupname)? If so, how to?
2. Create a user overview with all users + filters and search.
On the intranet we would like to show an overview with all people working at the company. And be able to filter on specific data (1a) and search through the same info.
a) is it possible to create a total overview of all users (preferably not by creating a new group).
b) is it possible to filter on this users?
Hope someone can help.
Thanks and have a good day!
Marc
There should be nothing additional required – no registration or enqueuing.
It looks like I made a typo in my original comment – I doubled the /buddypress/ path. Here’s the proper destintation in your theme:
wp-content/themes/your-theme/buddypress/members/single/profile/profile-loop.php
Sorry about that!
If you need to do extensive customization to the appearance of the user profile, I’d recommend overriding BP’s templates in your child theme. For example, you can copy the file wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/single/profile/profile-loop.php to wp-content/themes/your-theme/buddypress/buddypress/members/single/profile/profile-loop.php. Then, make the modifications you’d like in the copied file.
Note that wp-profile.php is only used when the Extended Profiles component is disabled.
508 usually means that the hosting provider has put a limit on the resources available to your account. See https://stackoverflow.com/questions/20040307/how-to-fix-the-508-resource-limit-is-reached-error-in-wordpress. BuddyPress does generally require more resources (RAM, MySQL I/O) than a standard WP installation. I’d suggest reaching out to your hosting provider to ask about the potential of upgrading your service to support the use of BP.
Applying https://buddypress.trac.wordpress.org/changeset/11750 should fix the problem. Note that this change is in bp-messages/bp-messages-template.php, *not* notices-loop.php. There should be no need to reapply these changes after BuddyPress 3.0, where the fix will become part of the BP release.
Hi @gregthebuzz – You might have better luck moving some of your logic into BP_Group_Extension, which does most of the template-related work for you. See https://codex.buddypress.org/developer/group-extension-api/. The display() method is where the content for your public-facing tab will go, while the edit parameter will help you configure what you’d like group admins to see under Manage.
I’m unsure how or whether this’ll integrate neatly with https://wordpress.org/plugins/bp-extend-groups-fields/. That’s something you’ll probably want to talk to that plugin author about.
Hi @billybelly – It’s difficult for us on the buddypress.org forums to provide concrete advice on a non-free product, because we don’t have access to test it. If you paid for the UX Builder project, then they ought to be the ones providing you with support.
That being said, it’s possible that BP templates are inherently incompatible with this plugin. BP technically uses WP pages like Activity, Register, etc, but it sorta hijacks the page loading process in a way that can make it incompatible with certain kinds of “builder” plugins. If you’re looking to customize the interior portions of a BP page, it’s best to do it either using CSS (which you can access via the Customizer and a plugin like https://wordpress.org/plugins/simple-custom-css/) or by overriding the templates in a child theme. See https://codex.buddypress.org/themes/theme-compatibility-1-7/a-quick-look-at-1-7-theme-compatibility/#overloading-template-compatibility-theme-files
Hi @datenfresser – You can customize the template by overriding the template file in your child theme. Copy the file wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/single/messages/messages-loop.php to wp-content/themes/[your-theme]/buddypress/members/single/messages/messages-loop.php, and make your modifications to the new file.
To turn avatars into links, find lines that look like:
<?php bp_message_thread_avatar( array( 'width' => 25, 'height' => 25 ) ); ?>
and do this:
<a href="<?php bp_message_thread_from(); ?><php bp_message_thread_avatar( array( 'width' => 25, 'height' => 25 ) ); ?></a>
Something like that should get you close to what you want.
To link the excerpt, find the line that includes bp_message_thread_excerpt(), and wrap it in a link to bp_message_thread_view_link(). See the ‘View Message’ markup just above for a template you can copy.
I think you need a child-theme and change the header.php to include your custom navigation, I have created a similar menu but did require a lot of work in the header.

When new messages the number of messages shows in the message-icon, links to profile page, also woocommerce integrated and a dashboard link for admin only.
The following is in my custom header.php
First code links to profile.
<li><a href="<?php echo bp_loggedin_user_domain(); ?>" class="activitylink" title="My Account"><span class="dashicons dashicons-admin-users"></span></a></li>
This code deals with messages.
<li><a href="<?php global $current_user; echo home_url() . '/members/' . $current_user->user_login . '/messages/'; ?>"><span class="dashicons dashicons-admin-comments"></span><span class="commentcount"><?php if (bp_get_total_unread_messages_count( bp_loggedin_user_id() ) > 0 ) { ?> <?php bp_total_unread_messages_count( bp_loggedin_user_id() ) ?><?php } ?></span></a>
</li>
Since I did not want too much in my nav I only used these buddypress features, more would clog up my website too much.
But where it comes down to is with a child-theme you can make it exactly as you like.
Good luck
P.H.