WordPress.org

Make WordPress Core

Ticket #31151: media.php.diff

File media.php.diff, 1.3 KB (added by justincwatt, 4 years ago)

Passing $instance variable to post_gallery and post_playlist filters

  • wp-includes/media.php

     
    939939         *
    940940         * @see gallery_shortcode()
    941941         *
    942          * @param string $output The gallery output. Default empty.
    943          * @param array  $attr   Attributes of the gallery shortcode.
     942         * @param string $output   The gallery output. Default empty.
     943         * @param array  $attr     Attributes of the gallery shortcode.
     944         * @param int    $instance Unique numeric ID of this gallery shortcode instance.
    944945         */
    945         $output = apply_filters( 'post_gallery', '', $attr );
     946        $output = apply_filters( 'post_gallery', '', $attr, $instance );
    946947        if ( $output != '' ) {
    947948                return $output;
    948949        }
     
    12131214         *
    12141215         * @since 3.9.0
    12151216         *
    1216          * @param string $output Playlist output. Default empty.
    1217          * @param array  $attr   An array of shortcode attributes.
     1217         * @param string $output   Playlist output. Default empty.
     1218         * @param array  $attr     An array of shortcode attributes.
     1219         * @param int    $instance Unique numeric ID of this playlist shortcode instance.
    12181220         */
    1219         $output = apply_filters( 'post_playlist', '', $attr );
     1221        $output = apply_filters( 'post_playlist', '', $attr, $instance );
    12201222        if ( $output != '' ) {
    12211223                return $output;
    12221224        }