Support » Networking WordPress » Template Confusion and Not Sure What to Do

  • I setup multisite and enabled buddypress.
    Buddypress requires you to activate a buddypress compatible template.
    It asks me to “network enable” and that is the only option besides deleting the template.

    While in the dashboard as a NETWORK ADMIN, I am not able to activate this template for the entire website.

    Instead, it takes me to the blog dashboard for me as a SITE ADMIN. And it says to ACTIVATE it.

    Whatever template is activated under my blog dashboard as SITE ADMIN becomes the main template for the entire website.

    So I created a secondary user and created my first blog. I went to the dashboard to select a template. And it shows my main buddypress template as an option for users of the website.

    But I don’t want them to see the global template as an option for their blog.

    What am I missing? I cannot find support info on this anywhere. (I’m using the latest of both wordpress and buddypress)

    Thanks!

    And then I selected additional templates for new users/bloggers who would like to pick a template for their blogs.

    I then switch from Network Admin to Site Admin. And I can see my initial blog. The template choice is the main buddypress template

Viewing 8 replies - 1 through 8 (of 8 total)
  • Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Halfelf Rogue & Plugin Review Team Rep

    You should be asking this on buddypress.org

    But. You activate the BP theme per-site, if you want to.

    Whatever template is activated under my blog dashboard as SITE ADMIN becomes the main template for the entire website.

    It shouldn’t. You activate a theme per-site, always. It’s only there per-site.

    Thanks. I wasn’t sure if it was a buddypress or multi-site issue.

    So maybe I am expecting multisite and buddypress to do what it is not setup to do out of the box.

    Here’s what I want.
    A social networking site for poets. They will have the ability to make groups, create profiles and upload photos and videos. And they can use the forum. But I would also like them to have the ability to blog and choose a template (similar to WordPress.com). But I want it to be a basic template and not one that looks like “social media” type template that is basically buddypress’ template that comes with the software.

    If you know, is there a way to disable that template so users cannot choose it? I will ask over there, too. Any advice if you have any will be appreciated.

    This is a WordPress Multisite question, not a BuddyPress question, if I’m understanding it correctly.

    There is a distinction between *enabling* a theme and *activating* it. Only network admins can enable a theme, making it available for individual users to activate.

    Here’s what you want to do.
    – On Network Admin > Appearance > Themes, enable the BuddyPress theme
    – From the Site Admin of the BP blog > Appearance > Themes, activate the BP theme
    – On Network Admin > Appearance > Themes, *unenable* the BP theme

    It will remain active on the blog where it’s already activated, but will then be unavailable to other sites.

    WOW….thanks! You are my hero. That worked. I couldn’t think logically through the steps. Thanks again.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Halfelf Rogue & Plugin Review Team Rep

    Ahhh I misread that! I’m so sorry 🙂

    Alternate method.

    On Network Admin > Sites

    Pick the Main site and click on Edit (which shows when you hover over a site name).

    On that screen, go to ‘Themes’ and enable the BP theme.

    The theme is now ONLY enabled on that site.

    Ipstenu, thanks for your help too.

    My next problem is the logic behind plug-ins.
    I would like the plug-ins activated on the main site. I do not want users to be able to activate plug-ins on their sites/blogs.

    When I enable plugins as network admin, I then go into the main site as site admin. I then activate those plug-ins. Some plug-ins appear in site-admin in the left hand navigation wall so that I can customize them. But then others appear to be visible back out in the network admin site.

    When I log in as a second user, I can see the plug-ins with the option to activate. But I do not see a way to delete these plug-ins. Most of the plug-ins that I want to use deal with improving the social media aspects of the site as a whole so individual site owners will not need those.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Halfelf Rogue & Plugin Review Team Rep

    I would like the plug-ins activated on the main site. I do not want users to be able to activate plug-ins on their sites/blogs.

    Alas you need a plugin for that. One of these may be what you need:

    * http://wordpress.org/extend/plugins/exclude-plugins/
    * http://wordpress.org/extend/plugins/restrict-multisite-plugins/
    * http://wordpress.org/extend/plugins/plugins-enabler/

    (though note: Anything you NETWORK activate, which you should be doing for the BuddyPress plugins, won’t show up on their sites)

    Thanks Ipstenu! 🙂

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Template Confusion and Not Sure What to Do’ is closed to new replies.