[wp-trac] [WordPress Trac] #37335: Standardized API for themes to add info/links to the customizer
WordPress Trac
noreply at wordpress.org
Fri Sep 2 12:20:19 UTC 2016
#37335: Standardized API for themes to add info/links to the customizer
------------------------------+------------------------------
Reporter: celloexpressions | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Customize | Version:
Severity: normal | Resolution:
Keywords: has-patch | Focuses: ui
------------------------------+------------------------------
Comment (by FolioVision):
Nick, this is really important work you are doing here. Both providing the
opportunity for promotion and limiting it. There should be strict
guidelines
Right now the plugin admin interface and admin interface in general is an
absolute mess due to too many "creative" approaches to self-promotion
(admin notifications, stickies, unwanted dashboard elements, promotion in
posts interface not to mention billboard style preference sections). All
this needs to be trimmed back (another ticket, or rather several).
We have an opportunity here to stop this before it starts with the
Customizer. I think we should provide guidelines and a template. It seems
to me any theme which tries to get around the limits should be blocked in
the customizer with a simple notice along these lines:
We notice that your theme breaks Customizer rules. To preserve a better
user experience, we have blocked loading X Theme until it meets WordPress
standards.
To protect the future of WordPress it's essential that we enforce some
controls over the commercialisation of the admin space. Every time a theme
or plugin creator pollutes the admin interface, s/he makes alternative
platforms more attractive.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/37335#comment:10>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list