The MU forums have moved to WordPress.org

Theme Compatibility and Changes (5 posts)

  1. eclipseic
    Member
    Posted 14 years ago #

    New to Wordpress MU. Been going through activating themes. But I'm confused as to this language int eh documentation:
    "In particular, compatibility with Widgets is important as users cannot edit themes. Each theme used is shared by all members using that theme. If you make a blog-specific edit to a theme, ALL blogs using the theme will show it."

    I just logged onto to a test blog account, and I could move around widgets, adjust that themes settings, etc. A couple of questions:
    1) If i make those changes to that theme, i.e. place a widget in a sidebar, does that happen to every blog using that theme?
    2) if so, how do you turn it off so only the admin can make those changes?

    Thanks so much!
    JOhn

  2. andrea_r
    Moderator
    Posted 14 years ago #

    No, the widgets are blog specific. Placing a widget in a sidebar isn't changing the php in the theme itself.

    they work exactly like wp.com does.

    (I can go rework that codex page)

  3. kgraeme
    Member
    Posted 14 years ago #

    2) if so, how do you turn it off so only the admin can make those changes?

    Modify the theme(s) to use the "the_widget()" function to define what widgets will be used by default when the theme is activated. Then use one of the available plugins that let you modify the dashboard menus to hide the Widgets menu from your users.

  4. eclipseic
    Member
    Posted 14 years ago #

    Thanks both andrea_r and kgraeme! This makes more sense now. But one more item:
    If a theme has customizable options (like color options or insert logo) those won't change the php right so individual blogs would be able to use those customizable options?

  5. andrea_r
    Moderator
    Posted 14 years ago #

    That's kind of the point of those options pages. :) Those are stored in the db, they don't affect the php of the theme.

    Again, look at how wp.com does it. They have themes with options pages for this very reason.

About this Topic

  • Started 14 years ago by eclipseic
  • Latest reply from andrea_r