Theme option with 3.01 Network (3 posts)

  1. donty
    Posted 4 years ago #

    One issue I haven't found a solution for yet is how to let administrators of a site get to the options with a theme when using Network for multi-sites. Only Super Admin seems able to change things like Header, Colours etc on themes that support it.

    Is this by design? If so it severely limits the usefulness of Network, if not can someone suggest anywhere to check? Done the usual permissions review on files/directories etc and all seems fine.

  2. aeboi80
    Posted 4 years ago #

    Did you find a solution to this? I have several themes I want to include in my Networked installation of WP but if the networked blog can't access the theme options, there is no sense in including them.

  3. aeboi80
    Posted 4 years ago #

    I found a solution. Within a page on wordpress.org for Theme developers - http://codex.wordpress.org/Theme_Development there is a section which says:

    A note about network mode and Theme options:
    If you are using the edit_themes capability anywhere in your Theme, and the Theme is running on a network-enabled WordPress install (previously WordPress MU), be aware that the edit_themes capability used for accessing Theme options pages will prevent site admins in a network from seeing the options menu. Use edit_theme_options instead.

    I simply opened up the functions.php within the specific theme which was not showing the options with the "Appearance" section for the networked blog and preformed a "Find and Replace" for all instances of edit_themes and replaced it with edit_theme_options and it worked.

    I now can access all of the theme options from within a networked blog account!

Topic Closed

This topic has been closed to new replies.

About this Topic