Update WP and plugins
This commit is contained in:
parent
10a4713229
commit
1fb77fc4ff
864 changed files with 101724 additions and 78262 deletions
|
|
@ -22,17 +22,24 @@ class WP_Widget_Media_Gallery extends WP_Widget_Media {
|
|||
* @since 4.9.0
|
||||
*/
|
||||
public function __construct() {
|
||||
parent::__construct( 'media_gallery', __( 'Gallery' ), array(
|
||||
'description' => __( 'Displays an image gallery.' ),
|
||||
'mime_type' => 'image',
|
||||
) );
|
||||
parent::__construct(
|
||||
'media_gallery',
|
||||
__( 'Gallery' ),
|
||||
array(
|
||||
'description' => __( 'Displays an image gallery.' ),
|
||||
'mime_type' => 'image',
|
||||
)
|
||||
);
|
||||
|
||||
$this->l10n = array_merge( $this->l10n, array(
|
||||
'no_media_selected' => __( 'No images selected' ),
|
||||
'add_media' => _x( 'Add Images', 'label for button in the gallery widget; should not be longer than ~13 characters long' ),
|
||||
'replace_media' => '',
|
||||
'edit_media' => _x( 'Edit Gallery', 'label for button in the gallery widget; should not be longer than ~13 characters long' ),
|
||||
) );
|
||||
$this->l10n = array_merge(
|
||||
$this->l10n,
|
||||
array(
|
||||
'no_media_selected' => __( 'No images selected' ),
|
||||
'add_media' => _x( 'Add Images', 'label for button in the gallery widget; should not be longer than ~13 characters long' ),
|
||||
'replace_media' => '',
|
||||
'edit_media' => _x( 'Edit Gallery', 'label for button in the gallery widget; should not be longer than ~13 characters long' ),
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -47,37 +54,37 @@ class WP_Widget_Media_Gallery extends WP_Widget_Media {
|
|||
*/
|
||||
public function get_instance_schema() {
|
||||
$schema = array(
|
||||
'title' => array(
|
||||
'type' => 'string',
|
||||
'default' => '',
|
||||
'sanitize_callback' => 'sanitize_text_field',
|
||||
'description' => __( 'Title for the widget' ),
|
||||
'title' => array(
|
||||
'type' => 'string',
|
||||
'default' => '',
|
||||
'sanitize_callback' => 'sanitize_text_field',
|
||||
'description' => __( 'Title for the widget' ),
|
||||
'should_preview_update' => false,
|
||||
),
|
||||
'ids' => array(
|
||||
'type' => 'array',
|
||||
'items' => array(
|
||||
'ids' => array(
|
||||
'type' => 'array',
|
||||
'items' => array(
|
||||
'type' => 'integer',
|
||||
),
|
||||
'default' => array(),
|
||||
'default' => array(),
|
||||
'sanitize_callback' => 'wp_parse_id_list',
|
||||
),
|
||||
'columns' => array(
|
||||
'type' => 'integer',
|
||||
'columns' => array(
|
||||
'type' => 'integer',
|
||||
'default' => 3,
|
||||
'minimum' => 1,
|
||||
'maximum' => 9,
|
||||
),
|
||||
'size' => array(
|
||||
'type' => 'string',
|
||||
'enum' => array_merge( get_intermediate_image_sizes(), array( 'full', 'custom' ) ),
|
||||
'size' => array(
|
||||
'type' => 'string',
|
||||
'enum' => array_merge( get_intermediate_image_sizes(), array( 'full', 'custom' ) ),
|
||||
'default' => 'thumbnail',
|
||||
),
|
||||
'link_type' => array(
|
||||
'type' => 'string',
|
||||
'enum' => array( 'post', 'file', 'none' ),
|
||||
'default' => 'post',
|
||||
'media_prop' => 'link',
|
||||
'link_type' => array(
|
||||
'type' => 'string',
|
||||
'enum' => array( 'post', 'file', 'none' ),
|
||||
'default' => 'post',
|
||||
'media_prop' => 'link',
|
||||
'should_preview_update' => false,
|
||||
),
|
||||
'orderby_random' => array(
|
||||
|
|
@ -169,15 +176,15 @@ class WP_Widget_Media_Gallery extends WP_Widget_Media {
|
|||
?>
|
||||
<script type="text/html" id="tmpl-wp-media-widget-gallery-preview">
|
||||
<# var describedById = 'describedBy-' + String( Math.random() ); #>
|
||||
<# if ( data.ids.length ) { #>
|
||||
<#
|
||||
var ids = _.filter( data.ids, function( id ) {
|
||||
return ( id in data.attachments );
|
||||
} );
|
||||
#>
|
||||
<# if ( ids.length ) { #>
|
||||
<div class="gallery media-widget-gallery-preview">
|
||||
<# _.each( data.ids, function( id, index ) { #>
|
||||
<#
|
||||
var attachment = data.attachments[ id ];
|
||||
if ( ! attachment ) {
|
||||
return;
|
||||
}
|
||||
#>
|
||||
<# _.each( ids, function( id, index ) { #>
|
||||
<# var attachment = data.attachments[ id ]; #>
|
||||
<# if ( index < 6 ) { #>
|
||||
<dl class="gallery-item">
|
||||
<dt class="gallery-icon">
|
||||
|
|
@ -186,9 +193,9 @@ class WP_Widget_Media_Gallery extends WP_Widget_Media {
|
|||
<# } else { #>
|
||||
<img src="{{ attachment.url }}" alt="" />
|
||||
<# } #>
|
||||
<# if ( index === 5 && data.ids.length > 6 ) { #>
|
||||
<# if ( index === 5 && ids.length > 6 ) { #>
|
||||
<div class="gallery-icon-placeholder">
|
||||
<p class="gallery-icon-placeholder-text">+{{ data.ids.length - 5 }}</p>
|
||||
<p class="gallery-icon-placeholder-text">+{{ ids.length - 5 }}</p>
|
||||
</div>
|
||||
<# } #>
|
||||
</dt>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue