Since version 1.2 of the BP template pack plugin for BP 1.5, the devs have provided a 2nd method to get your WP theme compatible with BuddyPress – works in many WP themes. Fortunately, the Instyle theme can be made BP compatible with the 2nd method instead of the 1st method which involves changing 14 BP template files transferred to your WP theme. The steps below show the 2nd method for BP compatibility in action.
1. Activate BuddyPress
2. Activate Instyle theme
3. Install and activate BP Template Pack plugin and go through the BP compatibility process so that the BP files are transferred to your instyle theme folder.
4. Open up Instyle’s header.php, insert this code at the very “BOTTOM” of the file, after all other pre-existing code
(Updated)
`
`
and Save As > header-buddypress.php in the same Instyle theme folder
5. Open up Instyle’s sidebar.php, we’re going to insert codes at the TOP and BOTTOM of the file
At the very TOP of the file, insert code above all other pre-existing code in file
(Updated)
`
`
At the very BOTTOM of the file, insert this code after all other pre-existing code in file
(Updated)
`
`
and Save As > sidebar-buddypress.php in the same Instyle theme folder
6. Upload header-buddypress.php and sidebar-buddypress.org to your theme’s folder in server.
I am testing buddypress on my localhost. The WordPress plugin installer doesn’t work as it depends on wordpress.org/extend/plugins/ being able to connect to my installation via FTP which isn’t possible.
How do I get the new Site Wide forums working if I can’t use the automatic WordPress plugin installer?
Among other quirks, since I updated to BP 1.5, the “New Topic” button on my Group Forums Directory isn’t working… any ideas?
Also, I like the new member page, but it doesn’t seem to update for me. Although I am getting new members to my site, they are not being added to my Member page (directory of site members). Am I missing a step in between?
I have BuddyPress installed, with S2 Member at http://www.thehomeschoolcoop.com
Many thanks!
Thanks @mercime
You wouldn’t happen to have any ideas on how to get Boone’s suggested code working do you?
function bbg_remove_self_replies( $has_activities ) {
global $activities_template;
foreach( $activities_template->activities as $activity_key => $activity ) {
if ( ‘activity_comment’ == $activity->type ) {
// Get the parent item
$parent_id = $activity->item_id;
if ( empty( $activities_template->activity_parents[$parent_id] ) ) {
return $has_activities;
} else {
$parent = $activities_template->activity_parents[$parent_id];
}
// Is the activity author the same as the parent author? If so, remove
if ( $parent->user_id == $activity->user_id ) {
unset( $activities_template->activities[$activity_key] );
}
}
}
// Reset indexes
$activities_template->activities = array_values( $activities_template->activities );
return $has_activities;
}
add_filter( ‘bp_has_activities’, ‘bbg_remove_self_replies’ );
@misterbdon same theme but do check if there were any changes to the page.php source code posted by einn1 two months ago. If there were no changes, then follow the instructions I posted in previous page. If there were changes, post code of page.php in pastebin.com, click “submit” and post the generated URL here.
This would be preaty cool, dont think it could happen but its worth a ask is there a way to do text messaging to buddypress to update your status
Bump! I’m looking for the buddypress “lost password” link so I can manually put it in my template files.
Mercime, I have the same (InStyle) theme and I have been trying to install buddypress with no luck yet.
Can you guide me a little on what I am missing? Thanks!
I managed to resolve some of my problems by editing the “Forum” page and adding the [bbp-forum-index] shortcode. See https://buddypress.org/community/groups/miscellaneous/forum/topic/buddypress-theme-with-bbpress-templates/
By the way, I’m using:
BuddyPress v1.5
WordPress v3.2.1
Custom Profile Filters for BuddyPress Plugin v0.3.1 with it set to strip tags except for
.
I did disable the Custom Profile Filters for BuddyPress plugin and nothing changed, so I don’t think there is plugin interference.
I have several profile fields created and one is using the cheeckboxes field type. After selecting the checkboxes that are appropriate when editing a profile, buddypress is listing them out in a sentence like format and separating the selected options with commas. I would like to set it up so that rather than showing them next to each other separated by commas, the selected options are broken out on a different line, but I can’t find where I would make this change in the .php file.
Any advise on this would be much appreciated!
Isn’t that the whole point of Buddypress though, to create a fb like system? Other wise it is just a messageboard.
What is this BP Wire?
I fixed it by commenting out all the instances of it. go through each folder within your buddypress plugin and comment out the lines that have
$settings_link = bp_core_get_user_domain( $receiver_user_id ) . bp_get_settings_slug() . ‘/notifications/’;
or similar. I just went through each one and searched for “bp_get_settings_slug”, commenting out everytime it was found.
Hope this helps someone until there is a fix.
Thanks.
There seems to be more cons than pros with BP and I’ve only had installed for a week.
Re Activity Stream – I see activity streams as records of each action and reaction within the site. If I wanted the facebook-like wall feature, I’d use BP Wire by @sbrajesh. But that’s just me.
Re BuddyPress Template Pack plugin – boonebgorges and r-a-y have added a second method in the 1.2 version which makes it much easier to set up (depends on the WP theme you have) and future-proof. Upgrading the plugin later on won’t require any updates in template files.
Examples of 2nd method:
https://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-eleven-bp-1-5/
https://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/
It took me a minute to track down when and where this works, but if you comment on a group’s activity wall, it will appear on your activity wall. If people reply to that comment it will appear on the group’s activity wall as well. If you comment on a blog post or forum post, it appears on your activity wall as well, however, when someone replies to that comment it doesn’t appear on the blog post or forum post. I think that will be very confusing to people or result in a lot of comments going completely unnoticed.
My second thought, is that people always make a big deal about the importance of creating child themes so you can always keep your Buddypress installation up to date, and I believe that is important. But if you use the Buddypress Template plugin for your theme and then have to update Template in order to update Buddypress like you did with the last Buddypress update, doesn’t that defeat the purpose? All of your custom theme files will be wiped out when you update Buddypress Template like they would if you directly edited the Buddypress theme instead of creating a child theme.
My last thing is about the activity wall notifications that notify you that you just commented on your own comment, which seems very redundant. You can read the original ticket here http://buddypress.trac.wordpress.org/ticket/3192 Everybody has their own opinions and a lot of the time they are just differences in how they want to do something, but this to me seems like an obvious no brainer, doesn’t it?
Yeah I noticed that not long ago too.
I am trying to edit my profile but it is showing me a 404 page instead. I am using the latest versions of wordpress and buddypress and it is a new install. Any help would be appreciated.
Check out this:
BuddyPress / WordPress Giveaway Plugin | CubePoints Lottery Giveaway / Contest System
It’s very feature rich and I tested it meticulously as well. I’m very proud of it.
It’s a plugin that you install, set your settings in the admin and your good to go.
You can use the shortcode [lottery1] to display it on any page. With support with up to 5 lotteries running at once.
More info and how to get it here: http://store.slyspyder.com/
Hi there,
Basically, I am looking for a way to implement a facebook like button in buddypress, but only in group pages. So that people can like single groups.
I tried a facebook like button widget but this seems to be on every page and refers to only one facebook fan page.
If there is a way to do this, I would be very grateful for an explanation!
Cheers
” I cant put stuff on my widget sidebars after the update”
Do you mean you can’t drag and drop widgets? Also can you not expand them? If that’s what you mean, I had the same problem, which was in the .htaccess file. My host fixed it for me though
I hope that points you in the right direction.
I am just dipping my toe in the Buddypress water as I look for a solution to let a user register for free and be able to edit only the page that “belongs” to them.
The rest of the site in fact, even this edited page is wide open to all.
I want to use Buddypress to let signup and edit an existing page and only that existing page.
Do I have to “templify” my entire site or can I use buddypress essentially on one page?
WJ