Support » Plugin: White Label - Custom Login & More » multisite compatible?

  • Resolved cheezeball

    (@mpivon)


    Just curious if anyone has tested this with WP Multisite (or multiuser, depending on your preference)?

    Will it work in an MU environment, and allow Super Admins to rebrand subdomains?

    i.e.:
    Top level domain is http://www.foo.com (or just foo.com) and where WPWhite is installed and configured.

    Client domain is abc.foo.com where the white labeling would be applied in addition to:
    xyz.foo.com
    mno.foo.com
    yabba.foo.com
    blah.foo.com
    etc

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Morgan Hvidt

    (@morganhvidt)

    Hi @mpivon !

    White Label hasn’t been setup/tested for Multisite. I’m working on complete 2.0 rebuild with lots of new features. I’ll make sure to put MU on the request list as a future feature 😄

    Let me know if you have any other ideas!

    Thanks!

    Plugin Author Morgan Hvidt

    (@morganhvidt)

    @mpivon White Label should now work well with Multisites! Please try it out. Each site will have it’s own settings. Super admins can edit everything, they bypass all rules of White Label Admmins.

    https://whitewp.com/docs/faq/white-label-multisite-compatibility/

    Cool. Thanks for the heads up. Will take a look. Very exciting.

    Is there a way to have a setting that is inherited by every subsite in the network setup?

    Plugin Author Morgan Hvidt

    (@morganhvidt)

    @laiconsulting It’s not currently possible to do so, I’ll take it into consideration for the future. I recommend that you use the export/import settings to quickly setup each sub site for now.

    @morganhvidt
    Thanks for writing the plugin so well.
    Global setting can be achieved by modifying the get_option line in the definition of white_label_get_option.

    function white_label_get_option( $option, $section, $default = '' ) {
    
            $options = get_blog_option( get_main_site_id(), $section );
    
            if ( isset( $options[ $option ] ) ) {
                    return $options[ $option ];
            }
            return $default;
    }
Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘multisite compatible?’ is closed to new replies.