Separate Theme for BP
-
Hi there,
First time here and new BP user.
My current WP theme is not compatible with BP, but I wanted to know if or how to I assign a BP theme specifically to BP without changing the overall look and feel of my site?
Thanks!
Dale
-
What theme are you using?
Here’s the link to it:
http://themeforest.net/item/striking-premium-corporate-portfolio-wp-theme/128763@victoryrock open up your theme’s page.php file and check if you can see the_title and the_content tags.
If you do see those tags, copy the code of your page.php file, paste into pastebin.com, click submit and post the generated pastebin.com url here.
If you don’t see those tags, then it means that the theme author made customizations to the theme. You’d have to make a copy of your theme’s page.php file and Save As > buddypress.php file. Then ask the theme author to revise that file -> specifically add the_title and the_content tags within the loop. Upload the revised buddypress.php file to your theme folder in server and you should be good to go.
Why is your theme not compatible? You need to explain what not compatible actually means. 1.7 theme compatibility does a good job of integrating BP into any theme now , most themes are going to work perfectly well with it albeit requiring styling of BP elements to suit your theme/site – something BP can’t provide out of the box.
You can style BP elements quite easily by copying over the legacy theme compat stylesheet to your theme, guides to this are available in the BP Codex.
If your theme won’t work with 1.7 theme compatibility then you may need to drop back to using the BP template pack .
as mercime suggested please copy the contents of page.php into a pastebin. That theme seems to be using a lot of custom templates.
I am a total newbie with all this, but is this what I was supposed to do:
http://pastebin.com/3B09WLYx@victoryrock do also post what’s in content-page.php file in pastebin.com. To continue with troubleshooting, as hnla said above, what exactly is “not compatible”? Screenshot/s or site url?
paste this
into a file buddypress.php and place in your theme folder and then try the BuddyPress pages
I was sort of waiting for some sort of response 🙂
When you say ‘not compatible’ tell us the steps you took with this theme and BP if any i.e we are trying to understand whether BP is attempting to fall back to the new theme compatibility mode or whether you have BP templates & folders in the theme root.
@hnla All I did was install Buddypress without any themes or plugins. It’s as raw as it could be.
@modemlooper where do I find that file? And where do I paste the piece of code into it? Is it possible for me to send you my buddypress.php file and have you install it? To reiterate, I am a bit of a newbie when it comes to code. I kinda sweat if I have to make changes to it 😉
@mercime Here’s a link to my site. It’s all in the tab FORUMThanks everyone for your help!
Dale
What am I missing? It seems to be working on your site. You’re just missing some css.
http://www.victoryrock.org/wp-content/plugins/buddypress/bp-templates/bp-legacy/css/buddypress.css
The file is there but it’s not loaded into header. Is there a buddypress.css file in your theme folder?
@modemlooper No the buddypress.css file is not in my theme folder. Is it as simple as that? Do I just move it into that folder via FTP?
I’m not seeing the file loaded into your header. You can try to copy the file over to yourtheme/css/buddypress.css
but that isn’t fixing the issue if why it’s not loaded in the first place.
@modemlooper So I tried to copy and paste it and no change.
Whator how do I fix this?If you activate Twenty Twelve and it works then it’s the theme and you should contact the theme developer
@modemlooper Weird. I did that with no change. Hmmm, I’m not the best with code or css.
Are these the corect files?http://victoryrock.org/wp-content/plugins/buddypress/bp-templates/bp-legacy/css/buddypress.css
http://victoryrock.org/wp-content/themes/striking/style.css
- The topic ‘Separate Theme for BP’ is closed to new replies.