How to make Buddy Press Compatible with Theme
-
Hello, I would love to use buddypress with this theme however it seem to not merge well. Could you please assist me in making this process successful..
Here is the theme
http://www.woothemes.com/products/the-morning-after/If its a quite really difficult task i can compensate you for your time.. but note that im poor.
-
What have you attempted when you say it “doesn’t merge well”?
Have you started the template pack process as outlined in the BP codex guides, if not that’s where you must start.
https://codex.buddypress.org/theme-development/wordpress-to-buddypress-theme/
if the theme is too awkward to integrate with BP then choosing a more compatible theme is wise and there are many that have been run through the template pack process and listed in the codex for you to choose from, alternatively Woo do produce a theme or themes? that are BP compatible you might want to consider one of those?
http://www.woothemes.com/2011/11/canvas-buddypress-gets-a-revamp/If you can wait for BP 1.7 to be delivered then that will ease the process as it is theme compatible in that it will run with any well coded theme on activation.
Lastly I’m sure @mercime will help if you’re really stuck as mercime has with other themes but please bear in mind that this is a relatively complex process and time consuming.
@jacques24 open up your theme’s header.php file, copy all code, paste to pastebin.com, click submit and post the generated URI here. Do the same for your theme’s page.php, index.php, sidebar.php and footer.php files. TMA’s demo in woothemes.com is not working, so if you have a URI of a site with TMA activated, that would be good for my reference.
@Hugo do you all have a round about launch date for BP 1.7? In the meantime I will revisit the steps you suggested to see what happens. @mercime Please see below
Header – http://pastebin.com/33gFJAQ6
Page,php – http://pastebin.com/vm0qF1g4
footer.php – http://pastebin.com/t53hb4c6
Index.php – http://pastebin.com/JCE7YisZ
Sidebar.php – http://pastebin.com/yMQe6TGZThank you all for your help..
1.7 was supposed to be a relatively quick release cycle, but doubt it will be released before the year is out.
@hnla BP 1.7 after Xmas/New Year break I hope
@jacques24 You only need to create two new files, header-buddypress.php and sidebar-buddypress.php to make your theme compatible with BP.
If you’ve revised any of the BP template files transferred to your themorningafter theme folder in server during the BP Compatibility process, please delete the 6 BP folders transferred to your themorningafter theme folder in server – /activity, /blogs, /forums, /members, /groups, /register – then re-run Appearance > BP Compatibility again to make sure that you have clean template files.
A. COPY your theme’s header.php and Save As > header-buddypress.php
Open up header-buddypress.php and at the BOTTOM of the file, below other code contained within, add this:
`<?php
global $woo_options;
get_template_part( ‘top-banner’ );
?>`Save file.
B. COPY sidebar.php and Save As > sidebar-buddypress.php file
Open up sidebar-buddypress.php and at the very TOP of the file above all other code, add:
``Keep the file open, and at the very BOTTOM of the file below all other code, add:
`
jQuery(document).ready( function() {
if ( jQuery(‘div#blog-details’).length && !jQuery(‘div#blog-details’).hasClass(‘show’) )
jQuery(‘div#blog-details’).toggle();
jQuery( ‘input#signup_with_blog’ ).click( function() {
jQuery(‘div#blog-details’).fadeOut().toggle();
});
});`
Save file.
C. Upload header-buddypress.php and sidebar-buddypress.php to your theme folder in server wp-content/themes/themorningafter/ in the same directory where your regular header.php and sidebar.php files are
D. Final note: Copy the style modifications for some BP elements https://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/3/ and paste those at the bottom of your theme’s stylesheet, then adjust to taste.
@jacques24 site url? Need to see what’s wrong.
As mercime says get a link up, it will be likely a fairly simple thing to correct even if it doesn’t seem so but a look at the site working is essential.
Can somebody help me too?
I need to make my theme compatible with buddypress@minigamers
The codex is your buddy in buddypress. Please see:
https://codex.buddypress.org/developer/theme-development/a-quick-look-at-1-7-theme-compatibility/@minigamers in addition, help us help you by being more specific about what theme you’re using and what shows up or what’s not showing up in the BuddyPress sections of your site.
Hello.
I’ve installed buddypress and the only error given was that related to bb-config.php location, but i cancelled bp-forums because i don’t need it.
My problem is that i can’t create groups.
I have the groups section, i’ve even installed groups pages plugin and still can’t do it.
On my profile page it showes me group section also but still can’t create groups.
I have other questions related to buddypress but i realy need to get somewhere with this one first.btw i’m using gameleon theme v 1.2
My problem is that i can’t create groups.
I have the groups section, i’ve even installed groups pages plugin and still can’t do it.
@minigamers Do you mean that you have no “Create a Group” button beside the Groups Directory page title as seen in this image? That button is absent when the theme developer sets the_title() outside of the WordPress loop. There’s a way to create a link to create a group if that is indeed your issue?What groups pages plugin?
- The topic ‘How to make Buddy Press Compatible with Theme’ is closed to new replies.