• Resolved peterdulany

    (@peterdulany)


    Hello all,

    I have been searching furiously for the answer to this but cannot seem to find it. How can I force all sites within a multi-site installation to use a single theme, and CUSTOMIZE that theme so the users don’t have to?

    For example, I am trying to add a custom logo to the twentythirteen theme instead of the default red-orange circles, and to put the footer text in there. I know how to do it as a user but not as a network admin and force it to others. Please, and thank you.

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

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    1) Edit a theme to how you want it to be. In this case, I would suggest making a child theme and using that.

    2) Only network activate that ONE theme

    3) Set this in your wp-config: define('WP_DEFAULT_THEME', 'themename');

    4) Go into network admin and edit the existing sites to make sure they’re all on the theme. Step 3 will cover all new sites 🙂

    Thread Starter peterdulany

    (@peterdulany)

    This worked out wonderfully; thank you for the advice / help. I did run into a few issues getting the child theme set up but that is my inexperience in making child themes.

    For anyone else who happens to be searching the site and found this, making a child theme is described here:

    http://codex.wordpress.org/Child_Themes

    I followed this exactly, but was customizing twentythirteen instead of twentyfourteen. The instructions are missing the following line:

    Template: twentythirteen

    Add that and you’re good to go. Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Force Customized Theme for MultiSite?’ is closed to new replies.