[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