Skip to:
Content
Pages
Categories
Search
Top
Bottom

Making my theme plugin ready

  • Avatar of Marcella
    Marcella
    Participant

    @marcella1981

    I’m working on a theme and would like to make it BuddyPress plugin ready…

    What steps should I take to ensure plugins work with the theme?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Avatar of BuddyBoss
    BuddyBoss
    Participant

    @buddyboss

    @marcella1981

    Most plugin compatibility issues are either JavaScript or some template conflict. For templates, inspect the code in /buddypress/bp-templates/bp-legacy/. Make sure you’re basically following that model if you are adding your own BP template files, because many plugins add template files to output their HTML and they are basing their HTML on the structure found at /bp-legacy/. Also keep in mind some older plugins use the structure from bp-default (with /_inc/ storing templates and assets) and these older plugins may break the layout in your theme. For JavaScript, some plugins rely on the JS that BuddyPress runs, so let it run.

    Avatar of Marcella
    Marcella
    Participant

    @marcella1981

    Thanks for that advice, I knew there was something amiss when I was removing so many do_action(); references.

    Avatar of Michael Eisenwasser
    Michael Eisenwasser
    Participant

    @eisenwasser

    Happy to help

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

You must be logged in to reply to this topic.