Make WordPress Core


Ignore:
Timestamp:
12/03/2012 07:17:10 AM (13 years ago)
Author:
ryan
Message:

In the QuickPress media modal, use the new post id when a post is published.

Props nacin, koopersmith
fixes #22673

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/media.php

    r22991 r22994  
    14281428            'sendToEditor' => wp_create_nonce( 'media-send-to-editor' ),
    14291429        ),
    1430         'postId'    => 0,
     1430        'post'    => array(
     1431            'id' => 0,
     1432        ),
    14311433    );
    14321434
     
    14341436    if ( isset( $args['post'] ) ) {
    14351437        $post = get_post( $args['post'] );
    1436         $settings['postId'] = $post->ID;
    1437         $settings['nonce']['updatePost'] = wp_create_nonce( 'update-post_' . $post->ID );
     1438        $settings['post'] = array(
     1439            'id' => $post->ID,
     1440            'nonce' => wp_create_nonce( 'update-post_' . $post->ID ),
     1441        );
    14381442
    14391443        if ( current_theme_supports( 'post-thumbnails', $post->post_type ) && post_type_supports( $post->post_type, 'thumbnail' ) ) {
    1440 
    1441             $featuredImageId = get_post_meta( $post->ID, '_thumbnail_id', true );
    1442 
    1443             $settings['featuredImage'] = array(
    1444                 'id'    => $featuredImageId ? $featuredImageId : -1,
    1445                 'nonce' => wp_create_nonce( 'set_post_thumbnail-' . $post->ID ),
    1446             );
     1444            $featured_image_id = get_post_meta( $post->ID, '_thumbnail_id', true );
     1445            $settings['post']['featuredImageId'] = $featured_image_id ? $featured_image_id : -1;
    14471446        }
    14481447    }
Note: See TracChangeset for help on using the changeset viewer.