Make WordPress Core

Changeset 29725


Ignore:
Timestamp:
09/09/2014 10:13:33 AM (10 years ago)
Author:
SergeyBiryukov
Message:

Make sure we're on the media grid page before calling wp.media().

props azaozz.
fixes #29520 for trunk.

Location:
trunk/src/wp-admin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/js/media.js

    r29136 r29725  
    7373
    7474    $( document ).ready( function() {
     75        var $mediaGridWrap = $( '#wp-media-grid' );
     76
    7577        // Open up a manage media frame into the grid.
    76         wp.media && wp.media({
    77             frame: 'manage',
    78             container: $('#wpbody-content > .wrap')
    79         }).open();
     78        if ( $mediaGridWrap.length && window.wp && window.wp.media ) {
     79            window.wp.media({
     80                frame: 'manage',
     81                container: $mediaGridWrap
     82            }).open();
     83        }
    8084
    8185        $( '#find-posts-submit' ).click( function( event ) {
  • trunk/src/wp-admin/upload.php

    r29651 r29725  
    5858    require_once( ABSPATH . 'wp-admin/admin-header.php' );
    5959    ?>
    60     <div class="wrap">
     60    <div class="wrap" id="wp-media-grid">
    6161        <h2>
    6262        <?php
Note: See TracChangeset for help on using the changeset viewer.