- Timestamp:
- 07/16/2025 10:50:07 PM (9 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/customize/class-wp-customize-color-control.php
r47382 r60478 93 93 public function content_template() { 94 94 ?> 95 <# var defaultValue = '#RRGGBB', defaultValueAttr = '', 95 <# 96 var defaultValue = '#RRGGBB', 97 defaultValueAttr = '', 98 inputId = _.uniqueId( 'customize-color-control-input-' ), 96 99 isHueSlider = data.mode === 'hue'; 100 97 101 if ( data.defaultValue && _.isString( data.defaultValue ) && ! isHueSlider ) { 98 102 if ( '#' !== data.defaultValue.substring( 0, 1 ) ) { … … 102 106 } 103 107 defaultValueAttr = ' data-default-color=' + defaultValue; // Quotes added automatically. 104 } #> 108 } 109 #> 105 110 <# if ( data.label ) { #> 106 111 <span class="customize-control-title">{{{ data.label }}}</span> … … 110 115 <# } #> 111 116 <div class="customize-control-content"> 112 <label ><span class="screen-reader-text">{{{ data.label }}}</span>117 <label for="{{ inputId }}"><span class="screen-reader-text">{{{ data.label }}}</span></label> 113 118 <# if ( isHueSlider ) { #> 114 <input class="color-picker-hue" type="text" data-type="hue" />119 <input id="{{ inputId }}" class="color-picker-hue" type="number" min="1" max="359" data-type="hue" /> 115 120 <# } else { #> 116 <input class="color-picker-hex" type="text" maxlength="7" placeholder="{{ defaultValue }}" {{ defaultValueAttr }} />121 <input id="{{ inputId }}" class="color-picker-hex" type="text" maxlength="7" placeholder="{{ defaultValue }}" {{ defaultValueAttr }} /> 117 122 <# } #> 118 </label>119 123 </div> 120 124 <?php
Note: See TracChangeset
for help on using the changeset viewer.