-
Notifications
You must be signed in to change notification settings - Fork 360
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable all wpcom themes to opt-in to appearanceTools
#6411
Comments
I started working on this by allowing appearanceTools to be enabled via a theme support. With that in place we could then probably simply |
Thank you for working on this!
This is also what I was thinking (but doesn't mean it's the best way..) Looking at adding it to specific themes sounds like a good plan too, especially for submitting to dotorg. |
Thanks for taking the initiative on this. Could we not do a blanket mu-plugin approach for dotcom and then opt out on themes that report issues? We could still add the support for themes we ship to dotorg as well. |
Yea. My 'druthers would be to start with Varia themes and if there are no side effects ship the mu-plugin to update all the rest. This way at least those Varia classic themes would be a public example of how to take advantage of the feature and give us a little time between "some known smallish number of themes" and "all the themes". |
Just asked the same about Lettre #6492 (comment) And same could be done for Lynx (link-in-bio) theme, cc @alaczek |
I suggest holding off a couple of days @simison. I just deployed the change to provide this feature to all of the Varia themes and don't expect any issues. I'm working on a separate mu-plugins solution that we should probably deploy early next week which would cover any remaining themes (both classic and block). |
The mu-plugins implementation is here: D87048-code |
The above diff has been abandoned. A better solution is to enable this either in wpcomsh or ETK would be better than the previous change as it only encompasses simple sites. However, determining if it should be enabled is still ongoing. |
Was it enabled and what was the technique at the end? |
There were issues with some sites when this was enabled at a smaller scale (only Varia themes). We weren't able to fully resolve those and the best scenario seems to be enabling "appearanceTools" on a per-theme basis for now. Which is a different (and large) beast itself. |
@pbking Do you have any links to some of the issues you ran into when enabling this on Varia themes? Interested what you saw as we're going to see what we can do to help. |
Does a new
add_theme_support
need to be created to support this?Can this be accomplished with a mu-plugin?
Can we limit this to Varia/Seedlet?
The text was updated successfully, but these errors were encountered: