WordPress.org

Ready to get started?Download WordPress

Forums

Template Confusion and Not Sure What to Do (9 posts)

  1. fitgirll
    Member
    Posted 2 years ago #

    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

  2. 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.

  3. fitgirll
    Member
    Posted 2 years ago #

    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.

  4. Boone Gorges
    Moderator
    Posted 2 years ago #

    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.

  5. fitgirll
    Member
    Posted 2 years ago #

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

  6. 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.

  7. fitgirll
    Member
    Posted 2 years ago #

    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.

  8. 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)

  9. fitgirll
    Member
    Posted 2 years ago #

    Thanks Ipstenu! :)

Topic Closed

This topic has been closed to new replies.

About this Topic