Hi Cassey,
When I look in my buddypress folder, I see <?php do_action( ‘bp_before_directory_activity’ ); ?> is in /activity/index.php
I see <?php do_action( ‘bp_before_directory_members_page’ ); ?> is located in /members/index.php
I hope this helps!
BP can be very strange sometimes. Did you copy bp-legacy over? One of the things I did to make changes in the beginning was turn files into blank pages to see what happened. Also there is a document that may help: https://codex.buddypress.org/themes/theme-compatibility-1-7/template-hierarchy/
that doc explains how BP looks for files and grabs info. I had a huge problem took a long time to find it and it was very simliar to yours (I had to find the title of members pages as it was breaking the pages for some reason, found it by copying the bp-legacy over and guessing which files they were haha, took forever, hope you find this faster than I did.)
Hi Matt,
Thank you for your help! I can hack it, but I’d prefer not to if I can avoid it.
I have created blank pages and assigned them, no dice 🙁 …
I have my buddypress child theme files, and checked the index files and that’s where the action for the header text is, but I need the actual action that will give me “<h3><?php _e(‘Sitewide Activity’, ‘buddypress’); ?></h3>”
I am looking for the file that holds actions like the following:
<?php do_action( ‘bp_before_directory_members_page’ ); ?> and
<?php do_action( ‘bp_before_directory_activity’ ); ?>
I assumed that would be buddypress-functions.php but I had no luck searching that file…
Thanks again for your help, if I find the file needed I’ll post here in case anyone else needs to know…
A little more frustration may lead to hacking though, lol.
Hi everyone i have installed buddypress in my wordpress site.
How do i use my own theme.?
How can i use shortcode to page, so that buddypress forum automatics shows up ?
Regards
Promish
Hi Tim and Quokka
I have installed a wordpress multisite in french with buddypress in french
http://www.mydomain.com/
I have created 3 blogs for each language : english, spanish and italien
http://www.mydomain.com/en
http://www.mydomain.com/es
http://www.mydomain.com/it
I have one database of users and they access to all subdomains of the site and
I would like to have my buddypress pages (regitration, members, activity,….) translate in each languages I have…
Is it possible ??
Can you help me ??
Thank you
Forgot to add, a theme could also be causing a conflict. So if just bp and bp_x don’t play nice with everything else disabled, then try a default theme (default buddypress or wp 2012 for example)
The best way to troubleshoot this issue, is to disable all of the plugins, then turn on buddypress, then secondly turn on buddypress extended profiles.
If just bp and bp extended work fine, then the problem is another plugin is not playing nice with buddypress or bp extended.
You can then just turn one plugin on at a time until the error occurs. Once you find the faulty plugin, then you can isolate exactly which plugins are not playing nice with buddypress(or vice versa)
The only thing you can do after that, is figure out where the conflict is. Doing that, requires programming knowledge.
Before re-installing WordPress, you should crack open phpmyadmin, go to wp_options, and clear out your plugins field. this will disable buddypress, and should re-open your site. then you can fix what you did 🙂
Hi there,
Did you try creating a blank page called “Community Lounge”, then going to the buddypress settings dashboard, and selecting that blank page you just made for the activity stream?
If it’s still spitting out “Sitewide Activity” – then here’s what you can do:
THE LONG WAY:
Step 1: create a blank folder in your theme called “buddypress”
Step 2: copy all the files over from wp-content/plugins/templates/bp-legacy/ to your new buddypress folder.
Step 3: jump to your new buddypress folder. go to yourtheme/buddypress/activity/index.php and you should see something like “<h3><?php _e( ‘Sitewide Activity’, ‘buddypress’ ); ?></h3>”
Step 4: change it 🙂
The SHORT WAY:
Hacking time! Right click on Sitewide activity, and use your inspector in chrome or firefox, what ID or class is it? set that to display: none, then throw in your own title above that via html.
You can probably do this using some filter or action hook, but I dont know much about those.
Hi Chris,
Sadly, I believe that you will have to uninstall buddypress in order to access your dashboard to correct the problem. If you can locate the setting in the buddypress files then you can adjust it there and upload that via ftp or your cpanel file manager, but uninstalling and re-installing will be much faster. (Assuming that any major changes you have made have been via a child theme.)
Essentially you told the site that everyone that goes to the login page needs to activate their account therefore no one can login because no one is activated, that is the best way I can think to explain it.
The only time new users will be asked for an activation key is if they attempt to activate their without using the link from their email before logging in.
For example: You register a new account and then go to the activation page before checking your email, here you will be asked to provide the activation key. If you attempt to login before activating you should get a message “ERROR: Your account has not been activated. Check your email for the activation link.”
However, if you register a new account and then go to the email you provided you will have received an email to activate your account. Once you click the link in this email you will be able to login to the account (the email link contains the activation key). This system is to ensure that the user has registered with a valid email that they have access to.
Hope this helps,
Cassey
Hiyya,
My Info :
WordPress Version 3.7.1
BuddyPress Version 1.8.1
Site : duffitness.com/coachportal/ – this site is private and only accessible by registered coaches, however I have attached an image of the title I am referring to.
I want to change the titles of my buddypress pages. For example: I want to make “Sitewide Activity” read “Community Lounge” on that page. I have used my own page with the title Community Lounge and directed the activity feed to that page rather than buddypress’s default activity page. I have explored the code and found where it is but I have been unable to get the desired effect thusfar. Is there a specific file I need to access to change these titles?

Any help is greatly appreciated!! Thanks,
Cassey
Hi,
I recently installed Buddypress and everything was going fine until I noticed that new users were being asked for an activation key.
So I changed the re-direct on the Buddypress settings for ‘Activate’ to my Login page, hoping that it would by-pass the activation key and take users straight to login.
However, it has actually now prevented anyone, including me, from logging in! What’s worse, when I go to my wp-admin login it says “no page found”.
Short of going into my c-panel and removing Buddypress, which I don’t want to do, I don’t know how to get back into my own website! Can anyone please help?
Thanks in advance,
Chris
Hello,
Before coming to problem I give u my website details
URL: http://www.nucleionline.info
wordpress: 3.7.1, (before it used to be 3.6.1)
Buddy press: 1.8.1
Yesterday I received mail from Bluehost(my hosting provider) that they will stop support for Php 5.2 ina week and asked me to change config to php 5.4.
When I changed the version my site appears blank. But, when i Deactivate Buddypress Theme and also Plug-in it works fine.
right now i revert the config to php 5.2. But, i hav only 5 days time to make it work in php 5.4. Could you Please help me out?
Thanks & Regards,
Akshay
When i create an account in buddypress using wp and using Cyrillic letters.
Then :
It create the user perfectly.
I can login with the user.
Then i click on ” profile “.
Then a error 404 comes.
In the address line.
it connect to the user. but gives a 404 error.
and i have tried with different names and i get the same result.
and how can i show some pictures here to show the problem ?
OOPS… My last post was INCORRECT (there doesn’t seem to be a way to delete posts). I thought it was working to use a required xProfile field, but it just took longer to get going. The spam registrations started up again and I had to disable registrations.
SO, I’m still looking for help on how to diagnose the problem, or a work around for fixing it.
Can I re-install BuddyPress and/or bbPress without losing my settings?
Thanks, Rick.
I have a site with buddypress groups and forums. I would like to reserve posting on the group home tab for announcements by mods and admins only. So normal members would have to post in the forum and not clutter the home tab up with frivolous garbage.
I can’t see a native way to prevent this. I’m sure that I can’t be the only person who has seen this as an issue, so I was hoping that someone could help me out by pointing me to a solution.
Thanks!
@mayur-hotkar please now stick to this one thread.
As I mentioned in this response, there is a need to read the stickies so you know what information to provide and how to run basic troubleshooting to establish where problems broadly lie.
https://buddypress.org/support/topic/avtar/
You need to perform some basic steps to establish – again as I mentioned – whether the avatar issue is a server permissions issue rather than application issue.
You need to check whether you can correctly upload media to the WP library or whether attempting to throws a error, if it throws an error then likely your server isn’t allowing files to be written to directories, if that all works as expected, then you need to look to plugins and/or custom themes causing the problem, to check this enable a theme known to work with BP e.g twentythirteen, if avatars work then you have an issue with the theme, if they don’t start disabling any plugins that aren’t required for normal BP operation.
As for ‘Personal Chat’ that sounds like a third party plugin? We can’t really support plugin issues and in respect of this we don’t really have sufficient detail to guess at a possible reason, although JS is a likely culprit,, but changing themes and disabling plugins should establish that for you.
Hi,
I am not sure about how many users buddypress can handle, I doubt they have any built in restrictions. You will need to find out your host limitations rather than the plugins.
To switch your menu options you will need to add the following php function to your child-theme’s function.php file…
function bbg_change_profile_tab_order() {
global $bp;
$bp->bp_nav[‘profile’][‘position’] = 60;
$bp->bp_nav[‘activity’][‘position’] = 50;
$bp->bp_nav[‘friends’][‘position’] = 40;
$bp->bp_nav[‘groups’][‘position’] = 30;
$bp->bp_nav[‘settings’][‘position’] = 10;
$bp->bp_nav[‘forum’][‘position’] = 20;
}
add_action(‘bp_setup_nav’, ‘bbg_change_profile_tab_order’, 999 );
?>
*Note : The increments of 10 determine the position order of the menu item. The higher numbers are to the left and read lowering to the right.
Hope this helps 🙂
@mayur-hotkar you now have three threads running on the same question, please don’t open multiple threads, I’m closing this one in favour of the duplicate, I shall also close the one I responded on as I assume you digested that and ran a few tests to establish where the issue lies and read the forum stickies
https://buddypress.org/support/topic/avtar/
Hi,
I have recently installed latest version of buddypress on my website (www.pace2race.com).
When i upload a new avatar image it gives me a pre-cropped image and there are no crop tools.
Details:
Wordpress – 3.7.1
Theme – Dynamik theme on Genesis framework
When i activate twenty ten theme, crop works correctly, so this is a theme issue. But i am unable to find what is causing the problem. This is the link of development site on which twenty ten is activated with all other setting exactly as the production site. (http://pace2race.staging.wpengine.com/)
its better to use social button plugin
No it’s not..
This is a great Tutorial, thumbs up for giving this nice piece of code.
Social Media Button Plugins often stack a lot of scripting in your website. Lots of JavaScript and a other junk you’re not looking for while WordPress + BuddyPress is already pretty heavy because of all features.
This Tutorial is clean and very basic, it does what most people need, just simple links from their BuddyPress profile to the users Social Media pages.
I think it’s too complex for a Plugin because this is too specific to your needs , plugins are great when they serve lots of people. But you could alter the layouts if you know how the template structure in WordPress and BuddyPress works.
Give each page it’s own custom Activity-loop template and you should be able to make whatever view you want on each page that shows an Activity.
By default each page uses only one ( the default ) activity-loop template to create the activity content. But if you like you can duplicate those files and customize them for each page. Just duplicated the needed files and rename them to something like this: activity-groups-loop.php or activity-members-loop.php than make sure at the groups page the loop to the activity doesn’t load the default activity templates but your custom ( duplicated ) files.
I really love how easy this works in WordPress and BuddyPress not a lot of CMS software have this easy to use template structure and logic.
The only real problem I found with this is that the Activity-contents are made by very dynamic code – it’s very difficult to alter the items that will be shown at the page such as time, name, avatar , activity-title and the real content compared to other BuddyPress pages.
I’ve made a Trac. Ticket for BuddyPress 2.0 , so lets hope somebody very smart could change the code a bit and we can really alter our Activity contents too.
https://buddypress.trac.wordpress.org/ticket/5261
@andriusl magnific-popup is updated in latest buddypress-media plugin. Please update it to version 3.2.12
Should I try to create a BP child theme? That is, copy default and save with different name within plugin folder?
@gparrott The bad news: “In BuddyPress 1.9, we begin the process of phasing out the BuddyPress Default theme” per http://bpdevel.wordpress.com/2013/11/13/the-future-of-the-bp-default-theme/ So I strongly recommend for future compatiblity that you do not waste your time creating a child theme for the BP Default theme.
The good news: Since BP 1.7 and the introduction of theme compatibility, BuddyPress has worked seamlessly with nearly all WP themes so check out the many choices available at https://wordpress.org/themes/
Does this plugin require the friend connections to function? If not, you can just disable the setting in your Admin CP. Settings -> BuddyPress -> untick “Friend Connections” in the Components tab.
I have wordpress 3.7.1, buddypress and s2member pro installed. I have two membership levels created, s2member_level1 (level 1) paying members, and s2member_level0 (subscribers) free users. I would like to remove the subscribers from my member list. How would I go about doing this?