I have white label setup, when I go to add a site it does not automatically set the white label settings unless I click show more, and click the tick box.
I have this setup under extension with the proper settings. My thinking is this should automatically apply the settings with the defaults each time. I should not have to keep going in to settings and clicking apply global white label settings.
This seemed to work (at least I thought) in the non beta) so am I missing something or is this a bug?
This is the expected behavior.
In the stable version and in the beta version, to apply the settings of any MainWP extension including White Label, it is necessary to reveal Optional Settings and enable the desired settings under Extensions Settings Synchronization.
Alternatively, as you said, you can go to Extension > White Label page, and re-save settings to all child sites.
thanks, that is a extra step that really i’snt needed. I could see it being backwards, where i am forced to unselect it. If I have white label setup why would you not just apply it? What is the logic there?
We are trying to migrate 100+ clients from infinitewp, but these little nuances are making us rethink that.
The logic behind requiring the checkbox to be selected is to make the behavior consistent with other extensions.
For example, when adding a site with UpdraftPlus, it would not always be desirable to apply the same backup settings and schedules to it.
Even for White Label, not all MainWP users would want the same settings across all sites considering their Clients may have different requirements of them.
Please feel free to make a suggestion about this on our feedback site. That way, others can vote for it, letting us know which features our users want the most.