-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Site Editor: not possible to change site icon #29126
Comments
The Customizer is not completely disabled, only the links in the adminbar/sidebar have been removed. It is still possible to reach the customizer and change the site icon by going directly to I agree there does need to be a way of editing the site icon in the site editor, and possibly disabling access to the customizer. |
Yes, that's what I had in mind. As for disabling access to it completely - it might be useful to keep that around as an escape hatch before Site Editor achieves parity. |
This is not a solution for non technical end users. |
Interested to hear why the site icon should not be editable in the site editor? Currently if a site has a site icon defined - for example was previously added in the customizer, and then switched to a FSE theme - the WordPress icon in the top left of the site editor is replaced with the site icon. So in this case the site icon is visible in the site editor, but with no obvious way to change it. |
I understand the problem that you describe. But having the control in two places increases complexity both for users and developers. |
Thanks. That makes sense. I understand now. |
@annezazu mentioned in #29578 (a duplicate of this one) something worth copying over:
I would agree, the global styles interface seems a potentially good place to put a favicon control. If not there, then potentially it could be related to how the "Site Block" (#16998) could surface site related properties. |
It has always felt a bit weird for me to find this buried in "site identity" in the customizer. It's also not clear that the "logo" is separate from the site-icon. I think it makes more sense for the site-icon to be in Settings > General than to add it the site editor. This is an attribute that is not used in the site itself. I'd add one caveat: the "logo" block should probably include a flow for updating the icon or replacing it using the logo image. In any case, with the current approach of hiding the customizer this is a problem that needs to be addressed. |
This didn't cross my mind until I was looking at #30406, very good point, we need a place to set this. I'm not sure keeping it out of the Site Editor is what I'd do, that feels even more buried. But it's not exactly something visual in the sense that it fits into the site editor block paradigm. Thinking about where I'd go looking for this, iI think it would make sense if it was in the Template tab in the sidebar, but I'm not sure whether it's intended for Templates to have sidebar settings like that? |
What's the status of this one? Are we still awaiting design, or looking for a dev? |
I think we can call this a partial fix #35892 Another option is to revert the removal of the customizer menu item.... |
#35892 adds an option to sync the site icon to the Site Logo from the Site Logo block. The help text also contains a direct link to the Customizer to update the site icon independently. That does provide a path to the customizer from blocks themes, although I'm unable to link directly to the Site Identity section. It may be a bit hidden, but I think it makes sense as a partial fix. |
Hi, folks It was decided not to hide Customizer in WP 5.9 release and until we have full feature parity in Side Editor. You can find more details in this PR - #36168. I'm going to remove this issue for WP 5.9 must-haves, but we should start looking into this Enhancement early for the next major releaase. |
Looks like this may no longer be the case? :D While adding an option to set the site icon via the Site Logo block helps somewhat, it doesn't cover instances where the active theme isn't utilising that block. Couldn't we just add an option to the general settings screen to configure this? |
It looks that way 😄 The problem with Site Icon is that it doesn't fit in the content canvas, so it can't be a block. We also don't have a place other than "Global Styles" for displaying site-wide settings in the editor. I like the idea of moving the feature in Settings -> General. P.S. It's been a while since I've built an image uploader component outside of Block Editor, so I'm not sure how much work that would require. |
Hopefully we can just reuse something from the media library :d |
I would be happy with the option being under general settings. That would be a core change and need a Trac issue? |
Yes, I think @jameskoster suggestion should be a Trac ticket. |
Ticket opened: https://core.trac.wordpress.org/ticket/54370 |
Thanks @jameskoster. Closing this in favour of https://core.trac.wordpress.org/ticket/54370. |
Once the FSE is enabled by activating the supporting theme, it's no longer possible to change the site icon. This was previously done through Customizer but since it's disabled and replaced with Site Editor, this option is no longer reachable.
The text was updated successfully, but these errors were encountered: