Skip to:
Content
Pages
Categories
Search
Top
Bottom

[Resolved] BuddyPress compatibility and Chameleon Theme (Elegant Themes)


  • socialrocketship
    Member

    @socialrocketship

    Hello All,

    I’ve recently installed BP together with the Chameleon theme from Elegant Themes. And, just like many people here, I’m stuck on making sure the code is correct to get the layout correct. I’ve searched the forum and while I see other Elegant Theme post and the code similarities, I want to make sure I don’t jack mine up.

    The sidebar is moving down into the footer. You can see an example of it happening here:

    http://www.citrustwistkits.com/members/

    What do you need from me to help me get this resolved? I’ve included a link to the theme’s Page.php (http://pastebin.com/Ntv3vvrF) and also the Index.php (http://pastebin.com/wD646FRy)

    Is there anything else you need? Please let me know and thank you very much in advance!

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

  • @mercime
    Keymaster

    @mercime

    @socialrocketship As mentioned above, based on the HTML structure of your theme, you need to change 16 template files within the 6 BP folders transferred to your chameleon theme folder in server during the compatibility process.

    If you’ve previously changed any of the BP template files in your theme folder in server, replace all of them for a clean slate by deleting the 6 BP folders – /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
    `

    `

    with the following:
    `

    `

    Save files.


    @mercime
    Keymaster

    @mercime

    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();
    });
    });

    `

    Save files.

    C. Upload the 6 BP folders containing the 16 files you’ve just revised to your server wp-content/themes/chameleon/

    D. Copy the style modifications made in BP Twenty Ten at https://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/3/ and paste to your theme’s stylesheet. Adjust to taste.


    socialrocketship
    Member

    @socialrocketship

    Wow! Thank you very much! As far as I can tell that worked!

    One question/concern. I did not change the following because, well, I couldn’t find them:

    /groups/single/home.php
    /groups/single/plugins.php
    /members/single/home.php
    /members/single/plugins.php
    /members/single/settings/delete-account.php
    /members/single/settings/general.php
    /members/single/settings/notifications.php

    Here’s what is visible:

    Templates

    activity-loop.php
    comment.php
    entry.php
    Main Index Template
    (activity/index.php)
    post-form.php
    blogs-loop.php
    create.php
    Main Index Template
    (blogs/index.php)
    Comments
    (comments.php)
    core_functions.php
    custom_functions.php
    import_settings.php
    options_chameleon.php
    post_thumbnails_chameleon.php
    Footer
    (footer.php)
    forums-loop.php
    Main Index Template
    (forums/index.php)
    Theme Functions
    (functions.php)
    create.php
    groups-loop.php
    Main Index Template
    (groups/index.php)
    Header
    (header.php)
    home.php
    breadcrumbs.php
    entry.php
    featured.php
    navigation.php
    no-results.php
    postinfo.php
    scripts.php
    top_info.php
    widgets.php
    Main Index Template
    (index.php)
    Main Index Template
    (members/index.php)
    members-loop.php
    Blog Page Page Template
    (page-blog.php)
    Contact Page Page Template
    (page-contact.php)
    Full Width Page Page Template
    (page-full.php)
    Gallery Page Page Template
    (page-gallery.php)
    Login Page Page Template
    (page-login.php)
    Search Page Page Template
    (page-search.php)
    Sitemap Page Page Template
    (page-sitemap.php)
    Portfolio Page Page Template
    (page-template-portfolio.php)
    Page Template
    (page.php)
    activate.php
    register.php
    Search Form
    (searchform.php)
    Sidebar
    (sidebar.php)
    Single Post
    (single.php)

    Styles

    Stylesheet
    (style.css)

    Am I just missing them?


    socialrocketship
    Member

    @socialrocketship

    Yeah, I know I’m missing something because check out this page:

    http://www.citrustwistkits.com/members/ctadmin/

    So I’m missing it somewhere. Which ones? They’re not matching up… Hmmm…..


    @mercime
    Keymaster

    @mercime

    As I mentioned in instructions

    Download the 6 clean BP folders to your computer hard drive.

    … which includes all the 16 template files and more. Make revisions, Then upload the 6 BP folders with the revised files into your server wp-content/themes/chameleon.


    socialrocketship
    Member

    @socialrocketship

    OK – dumb question but where are the 6 Clean BP folders?

    I’ve looked within the BP zip and they’re not there. When I uploaded the BP Comp. pack (https://wordpress.org/extend/plugins/bp-template-pack/) it actually skipped over step two automatically.

    Where do I go to see them?


    socialrocketship
    Member

    @socialrocketship

    BTW – I really appreciate your help! Thank you!


    @mercime
    Keymaster

    @mercime

    @socialrocketship to download the 6 BP folders, use FTP/File Manager and go to server wp-content/themes/chameleon/ folder then download the 6 folders mentioned in my previous posts


    socialrocketship
    Member

    @socialrocketship

    All good to go!!!

    Thank you very much for your patience and help! Can’t thank you enough!


    @mercime
    Keymaster

    @mercime

    You’re welcome. Marking this topic as resolved.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘[Resolved] BuddyPress compatibility and Chameleon Theme (Elegant Themes)’ is closed to new replies.
Skip to toolbar