@mosaicrob
1) Which WP theme are you using? Need to see a demo to confirm HTML structure.
2) What you pasted for header.php is missing opening html, head, body tags etc. Please double check and repost code within header.php
3) Yes, it does look like you can use 2nd method for BP Compatibility, but can’t be sure till I see correct #2) and #1) above
Hi @mercime
I’m using this theme: http://themeforest.net/item/insignio-flip-portfolio-wordpress-theme/full_screen_preview/1033674
Here is my install:
http://irsu.co/thegreatestgift
I just checked the code and it is pasted correctly. I can email it to you if helpful.
Thanks for using your knowledge to empower.
Just checked out the insignio theme and based on the HTML structure via View Source code, it shows that there already is a `
` which would conflict with BP Template Pack files’ `
`, therefore I am now sure that
you cannot use the 2nd method of just adding xxx-buddypress.php files (2nd method) to make your theme compatible with BuddyPress. I needed the full source of your theme’s header.php file which was rendered in source view to make sure there was no conflict.
You will need to change 16 template files (1st method) for compatibility with BP.
Also, in the revision of 16 template files, the page title will be within the content and not standing out in one line like in the regular page, because doing otherwise is beyond the scope of this assistance. If you still want to proceed, let me know.
Yes, I would absolutely like to continue. I will stand bye.
@mosaicrob You will change 16 template files within the 6 BP folders transferred to your insignio theme folder in server during the compatibility process.
If you’ve previously changed any of the BP template files in your theme folder, replace all of them for a clean slate by deleting the 6 BP folders in server – /activity, /blogs, /forums, /groups, /members, and /registration – then re-run Appearance > BP Compatibility.
Download the 6 clean BP folders to your computer hard drive.
A. At the top of each of those 16 template files I linked to above, replace
`
B. At the bottom of the same 16 files, replace:
`
`
with the following (except for registration/register.php):
`
`
with the following for registration/register.php:
`
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();
});
});
`
C. Save files. Upload 6 BP folders to your server wp-content/themes/insignio/
D. You might also want to check out the style modifications made in BP Twenty Ten for reference. https://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/3/
That’s awesome Mercime! Thank you.
I’m doing everything now and just want to clarify one thing quickly….
When searching for the first part of code you put above, on some of the files, the first “do action” is beneath the “padder”. Should I be taking out the “do action” then? Or only if it’s above the “padder” as you explicitly posted. I apologize if this is a totally amateur question…
BTW, just a note … in the backend of BP compatibility plugin, it only lists 15 files (no blogs/create). Good to know I’m getting all 16 : )
Nevermind, I just went with my gut and everything seems to be working well.
Thank you @mercime! Is there a simple way I can return the favor for your help?
You’re welcome. Simple way yes – vote 5 stars for BuddyPress at https://wordpress.org/extend/plugins/buddypress/