Changeset 41590 for trunk/src/wp-includes/widgets/class-wp-widget-media.php
- Timestamp:
- 09/25/2017 06:27:32 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/widgets/class-wp-widget-media.php
r41252 r41590 258 258 } 259 259 $value = $new_instance[ $field ]; 260 261 // Workaround for rest_validate_value_from_schema() due to the fact that rest_is_boolean( '' ) === false, while rest_is_boolean( '1' ) is true. 262 if ( 'boolean' === $field_schema['type'] && '' === $value ) { 263 $value = false; 264 } 265 260 266 if ( true !== rest_validate_value_from_schema( $value, $field_schema, $field ) ) { 261 267 continue; … … 317 323 name="<?php echo esc_attr( $this->get_field_name( $name ) ); ?>" 318 324 id="<?php echo esc_attr( $this->get_field_id( $name ) ); // Needed specifically by wpWidgets.appendTitle(). ?>" 319 value="<?php echo esc_attr( strval( $value ) ); ?>"325 value="<?php echo esc_attr( is_array( $value ) ? join( ',', $value ) : strval( $value ) ); ?>" 320 326 /> 321 327 <?php … … 389 395 <input id="{{ elementIdPrefix }}title" type="text" class="widefat title"> 390 396 </p> 391 <div class="media-widget-preview ">397 <div class="media-widget-preview <?php echo esc_attr( $this->id_base ); ?>"> 392 398 <div class="attachment-media-view"> 393 399 <div class="placeholder"><?php echo esc_html( $this->l10n['no_media_selected'] ); ?></div>
Note: See TracChangeset
for help on using the changeset viewer.