Customizer Kickoff for 4.6

This Monday, 18 April, 20:00 UTC we’ll have a CustomizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. chat in #core-customize to discuss the roadmap and ideas for 4.6.

Referring to the Customizer roadmap post (and component page), at a high level, two big features I personally am interested in are:

A few other tickets that I’d love to see in this release, including some related tickets from the Widgets component:

  • #34893: Improve Customizer setting validation model
  • #34391: Harden panel/section UIUI User interface code by removing contents from being logically nested (read: goodbye margin-top hacks)
  • #29932: There is no error reporting in the Customizer
  • #35210: Add notification area to Customizer
  • #28216: Allow to register pre-instantiated widgets
  • #33507: Allow widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. controls to be JSJS JavaScript, a web scripting language typically executed in the browser. Often used for advanced user interfaces and behaviors.-driven
  • #35574: Add REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/. JSONJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. schema information to WP_Widget

See also the Trac report for issues assigned to the 4.6 release, and then the tickets under future release and awaiting review.

Please share in the comments below if there are any specific features and tickets that you want to contribute in this next release to push the Customizer forward. Otherwise, please also join us in #core-customize chat to discuss.

Update: Read archive logs of meeting.

#4-6, #customize