[wp-trac] [WordPress Trac] #19910: Appearance Improvements: Theme Customization Frame
WordPress Trac
wp-trac at lists.automattic.com
Wed Mar 28 04:14:13 UTC 2012
#19910: Appearance Improvements: Theme Customization Frame
----------------------------+--------------------------
Reporter: koopersmith | Owner: koopersmith
Type: task (blessed) | Status: accepted
Priority: normal | Milestone: 3.4
Component: Themes | Version: 3.3.1
Severity: normal | Resolution:
Keywords: |
----------------------------+--------------------------
Comment (by koopersmith):
In [20295]:
{{{
#!CommitTicketReference repository="" revision="20295"
Create WP_Customize_Control to separate the process of rendering a control
from fetching, previewing, and saving its values. see #19910.
Many-to-many mapping between settings and controls.
* Settings and controls have been separated in both the PHP
(WP_Customize_Setting, WP_Customize_Control) and the JS
(wp.customize.Setting, wp.customize.Control).
* While most settings are tied to a single control, some require multiple
controls. The 'header_textcolor' control is a good example: to hide the
header text, header_textcolor is set to 'blank'.
Add 'Display Header Text' control.
A handful of miscellaneous bugfixes along the way.
Notes:
* Controls should be separated out a bit more; juggling type-specific
arguments in the switch statement is rather inelegant.
* Page dropdowns are currently inactive and need to be re-linked.
}}}
--
Ticket URL: <http://core.trac.wordpress.org/ticket/19910#comment:45>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list