BuddyPress and Thesis 1.6

by Rich on February 28, 2010

in Wordpress

Hey are we excited that BuddyPress is now compatible with a single WordPress install. There are problems though with getting it up and running with a standard install most particularly with your current theme. That is why this plugin was written; Buddypress Template Pack. I have a site up and running over at Cornwall Wave that runs WordPress single install, Buddypress 1.2 and Thesis 1.6. It works just not completely! The challenge is to get it working.

So I uploaded the above plugin and proceeded through step 1 with no problems. Step 2 is skipped because there were no problems with step 1, step 3 however listed this:

Step Three
Now that the template files are in the correct location, click through your site (you can come back to this page at any point). You should see a BuddyPress admin bar at the top of the page, try visiting some of the links in the “My Account” menu. You should find that BuddyPress pages now work and are displayed.

If you find that the pages are not quite aligned correctly, or the content is overlapping the sidebar, you will need to tweak the template HTML. Please follow the “fixing alignment” instructions below. If the content in your pages is aligned in the correct place then you can skip to the “Finishing Up” section at the bottom of this page.

Fixing Alignment

By default BuddyPress templates use this HTML structure:

[HEADER]

[PAGE CONTENT]

[FOOTER]

If BuddyPress pages are not aligned correctly then you will need to modify some of the templates to match your theme’s HTML structure. The best way to do this is to FTP to your theme’s files at:

/home/cornwallwave/web/wp-content/themes/thesis_16/

Then open up the page.php file (if this does not exist use index.php). Make note of the HTML template structure of the file, specifically the

tags that surround the content and sidebar.

You will need to change the HTML structure in the BuddyPress templates that you copied into your theme to match the structure in your page.php or index.php file. The files that you need to edit are as follows (leave out any folders you have not copied over in step two):

/activity/index.php
/blogs/index.php
/forums/index.php
/groups/index.php
/groups/create.php
/groups/single/home.php
/groups/single/plugins.php
/members/index.php
/members/single/home.php
/members/single/plugins.php
/registration/register.php
Once you are done matching up the HTML structure of your theme in these template files, please take another look through your site. You should find that BuddyPress pages now fit inside the content structure of your theme.

Finishing Up

You’re now all done with the conversion process. Your WordPress theme will now happily provide BuddyPress compatibility support. Once you hit the finish button you will be presented with a new permanent theme options page allowing you to tweak some settings.

Ok now we have some problems. I think I’ll pass this to the Thesis forums and see what if anything folks come up with.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

{ 4 comments }

1 harouni Tuesday, April 13th, 2010 10:13 pm GMT +1 at 10:13 pm

I am exactly at this point in my thesis and BuddyPress joining. I'd love to know more, so if you can please direct my to the thesis forum or give any other advice of what you've learnt on this post, I'd be delighted to learn about it :-)
Thanks

2 rich Wednesday, April 14th, 2010 07:15 am GMT +1 at 7:15 am

No further forward I'm afraid. Too much work on to keep looking. The only thing I can say is to look at hooks. Every thing between the header and footer in thesis is defined by hooks.
The thesis forum can be found at http://diythemes.com/forums/index.php
Hope that helps. If you get anywhere please let me know. Thanks
Rich

3 Ryan Beale Saturday, April 17th, 2010 03:19 pm GMT +1 at 3:19 pm

Some great info here. thanks for the tutorial! Have you tested BuddyPress and Thesis 1.7 yet? If so, what are your findings? Thanks!

4 rich Wednesday, April 21st, 2010 07:30 am GMT +1 at 7:30 am

I will try to look at this again shortly. I'll let you know what I find.

Comments on this entry are closed.

Previous post:

Next post: