Skip to:
Content
Pages
Categories
Search
Top
Bottom

Theme Integration

  • Avatar of alanfolkard
    alanfolkard
    Participant

    @alanfolkard

    Hi

    I’m new round here. I represent a non-profit about to launch in the UK. We are building our site on WordPress using IThemes Builder and child theme to create our site. We want to add a social network to enable members of the various facets of our community (Groups) to talk about their experiences in our market and answer questions we pose to them. We figure BuddyPress would be a good way to go. We are not technical however so need something to work pretty much “out of the box” and look like part of our site by adopting our theme look and feel. I’ve seen the latest video about 1.7 release and this seems to point to BuddyPress working with any theme.

    The question is does it work out of the box, do I just upload the BuddyPress plug in and follow the instructions? Do I need to touch code? (I couldn’t in any case !) We already have our site developed so does it just create what’s required by default? presumably we need to create some new menus and configure some stuff?

    Some guidence would be much appreciated.

    Alan (Warriors to Work)

Viewing 14 replies - 1 through 14 (of 14 total)
  • Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    @alanfolkard You’re in luck. In upcoming BuddyPress 1.7, theme compatibility is made easy in addition to other new features http://wpmu.org/7-exciting-new-features-in-buddypress-1-7/

    I suggest setting up a test installation with WP 3.5.1 and download BP 1.7 beta 1 . If you want forums, download bbPress beta 2. Activate your theme and check it out.

    Avatar of alanfolkard
    alanfolkard
    Participant

    @alanfolkard

    Thanks a lot

    Just to be sure it integrates with IThemes Builder and Child theme what is the sequence for uploading components to WP?

    1. Download WP 3.5.1 to test
    2. download BP 1.7 beta 1
    3. download bbPress 2 beta 2
    4. download iThemes Builder
    5. download iThemes child theme and activate

    or should steps 4 and 5 be done before 2 and 3?

    Thanks

    Alan

    Avatar of Paul Gibbs
    Paul Gibbs
    Keymaster

    @djpaul

    BuddyPress 1.7 does its best to integrate with any WordPress theme. It doesn’t matter whether you activate the theme before or after you activate the plugin :)

    Avatar of Shmoo
    Shmoo
    Participant

    @macpresss

    Hooking into this question because i was searching for something,

    I see that BP 1.7 (beta) calls the page.php template from your WP Theme directory, is it possible to force BP to use a different page template ?

    Last time when i used BP we had bp-templates that where built-up like get_header(); and stuff like that, right now i can’t find it anymore and i feel like i’m forced to use a single page template.

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    However you really shouldn’t tag onto others posts it’s poor form ;)

    You are not forced into anything you can still use older style bp templates they will still overload in the manner they always did, as for the new theme compat templates you can work in the same manner as WP templates by naming your page file.

    @djpaul wrote a useful guideĀ  but I can’t find it anywhere perhaps he will link to it and then we can see about placing it somewhere obvious.

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    @hnla I saw that guide created by @djpaul but can’t find it now as well. There is this one by @modemlooper http://codex.buddypress.org/theme-compatibility/

    At this point however, you can’t adjust HTML structure per component in BP 1.7 if you use legacy templates loaded (can’t find the ticket where Roger/you/me/etc posted about this matter) or maybe I overlooked something, I have tested (not fully though) and used BP Template Pack plugin on a couple of themes in BP 1.7 trunk.

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    @mercime

    Hard ticket to find:

    http://buddypress.trac.wordpress.org/ticket/4639

    While hunting remembered that Paul’s guide had been linked to on that ticket originally, perhaps we can give it a little more prominence?

    http://codex.buddypress.org/theme-development/template-hierarchy/

    If that is the page existed??!! seems the page has been removed entirely @DJPaul ?

    Avatar of Shmoo
    Shmoo
    Participant

    @macpresss

    Thanks for searching around,

    Bummer, I was so excited about BuddyPress 1.7 but it’s a little disappointed that such a WP DNA features aren’t included.
    I’ve made some bbPress themes before and I love how simple the page templates can be moved around and extended by just calling them different names like you would do by a regular WP Theme.

    Hope that will ever be the feature for BuddyPress.

    For now, I have to accept losing the page.php template to BuddyPress only and add a Custom Page Template for every other created page inside the WP Dashboard.
    By doing so i can clean-up all HTML inside the page.php and move it two templates higher -> members/index.php just before all the BuddyPress stuff starts to roll.

    It’s not the best en most beautiful solution but it works for now.

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    @hnla muchas Thank you for finding the ticket. I used the wrong search terms :)

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    @mercime Tried to track down the template-hierarchy post but it’s gone. vanished, defunct, deleted, had everyone hunting for it :(

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    @hnla what you said. Most probably postponed for BP 1.8

    Avatar of alanfolkard
    alanfolkard
    Participant

    @alanfolkard

    Hello Again

    I downloaded BuddyPress 1.7 and bbpress 2 to my site. I added the pages automatically created to a menu item on the site called Community. So near but so far….!!!

    Being new to all of this I think the install worked in part but the registration page displays my Homepage when I’m logged in. I’ve registerd a new member from the site and received an email fine but I can’t see how a new member can log-in. Extended Profiles was checked as well, where can I configure these?. I’m also unsure how to configure groups and forums site wide.

    You can view the development site here www.http://test.warriorstowork.org.uk/testing/

    Some step by step instructions would be good.

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    If you’re logged in then you will be re-directed to homepage if you try and visit registration page, likewise you can’t activate a new member if testing while logged in, try another browser to perform activation.

    Avatar of alanfolkard
    alanfolkard
    Participant

    @alanfolkard

    Thanks – I logged out and then clicked the activation email – returned an invalid key message – same in new browser.

    if you look at my site you will see that the pages do not display correctly…how do I rectify this…?

    Also, where do I configure the extended profile fields?

Viewing 14 replies - 1 through 14 (of 14 total)

You must be logged in to reply to this topic.