Ticket #21685: 21685-theme-options.diff
| File 21685-theme-options.diff, 1.0 KB (added by obenland, 9 months ago) |
|---|
-
wp-content/themes/twentytwelve/inc/theme-options.php
187 187 $output = $defaults = $this->get_default_theme_options(); 188 188 189 189 // The enable fonts checkbox should boolean true or false 190 if ( ! isset( $input['enable_fonts'] ) ) 191 $input['enable_fonts'] = false; 192 $output['enable_fonts'] = ( false != $input['enable_fonts'] ? true : false ); 190 $output['enable_fonts'] = ( isset( $input['enable_fonts'] ) && $input['enable_fonts'] ); 193 191 194 192 return apply_filters( 'twentytwelve_options_validate', $output, $input, $defaults ); 195 193 } … … 220 218 $wp_customize->add_setting( $this->option_key . '[enable_fonts]', array( 221 219 'default' => $defaults['enable_fonts'], 222 220 'type' => 'option', 223 'capability' => 'edit_theme_options',224 221 'transport' => 'postMessage', 225 222 ) ); 226 223
