Media: Remove default gallery shortcode attributes when generating shortcode output. see #21390.

git-svn-id: http://core.svn.wordpress.org/trunk@22715 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Daryl Koopersmith 2012-11-20 14:38:20 +00:00
parent 3f630bf0fa
commit 00377a42f4

View File

@ -214,7 +214,6 @@ var tb_position;
return {
defaults: {
order: 'ASC',
orderby: 'post__in',
id: wp.media.view.settings.postId,
itemtag: 'dl',
icontag: 'dt',
@ -280,6 +279,12 @@ var tb_position;
if ( attrs.ids && 'post__in' === attrs.orderby )
delete attrs.orderby;
// Remove default attributes from the shortcode.
_.each( wp.media.gallery.defaults, function( value, key ) {
if ( value === attrs[ key ] )
delete attrs[ key ];
});
shortcode = new wp.shortcode({
tag: 'gallery',
attrs: attrs,