Make WordPress Core


Ignore:
Timestamp:
08/28/2012 07:08:28 PM (12 years ago)
Author:
ryan
Message:

Add tags_input, page_template, and post_category get magic to WP_Post.
Deprecate get_post_to_edit() and wp_get_single_post().
Props scribu
see #21309

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/class-wp-xmlrpc-server.php

    r21597 r21651  
    12571257        do_action( 'xmlrpc_call', 'wp.deletePost' );
    12581258
    1259         $post = wp_get_single_post( $post_id, ARRAY_A );
     1259        $post = get_post( $post_id, ARRAY_A );
    12601260        if ( empty( $post['ID'] ) )
    12611261            return new IXR_Error( 404, __( 'Invalid post ID.' ) );
     
    12871287     * and 'enclosure'.
    12881288     *
    1289      * @uses wp_get_single_post()
     1289     * @uses get_post()
    12901290     * @param array $args Method parameters. Contains:
    12911291     *  - int     $post_id
     
    13381338        do_action( 'xmlrpc_call', 'wp.getPost' );
    13391339
    1340         $post = wp_get_single_post( $post_id, ARRAY_A );
     1340        $post = get_post( $post_id, ARRAY_A );
    13411341
    13421342        if ( empty( $post['ID'] ) )
     
    20612061        // Get the current page based on the page_id and
    20622062        // make sure it is a page and not a post.
    2063         $actual_page = wp_get_single_post($page_id, ARRAY_A);
     2063        $actual_page = get_post($page_id, ARRAY_A);
    20642064        if ( !$actual_page || ($actual_page['post_type'] != 'page') )
    20652065            return(new IXR_Error(404, __('Sorry, no such page.')));
     
    21022102
    21032103        // Get the page data and make sure it is a page.
    2104         $actual_page = wp_get_single_post($page_id, ARRAY_A);
     2104        $actual_page = get_post($page_id, ARRAY_A);
    21052105        if ( !$actual_page || ($actual_page['post_type'] != 'page') )
    21062106            return(new IXR_Error(404, __('Sorry, no such page.')));
     
    32973297            return $this->error;
    32983298
    3299         $post_data = wp_get_single_post($post_ID, ARRAY_A);
     3299        $post_data = get_post($post_ID, ARRAY_A);
    33003300        if ( ! $post_data )
    33013301            return new IXR_Error( 404, __( 'Invalid post ID.' ) );
     
    35393539        do_action('xmlrpc_call', 'blogger.editPost');
    35403540
    3541         $actual_post = wp_get_single_post($post_ID,ARRAY_A);
     3541        $actual_post = get_post($post_ID,ARRAY_A);
    35423542
    35433543        if ( !$actual_post || $actual_post['post_type'] != 'post' )
     
    35933593        do_action('xmlrpc_call', 'blogger.deletePost');
    35943594
    3595         $actual_post = wp_get_single_post($post_ID,ARRAY_A);
     3595        $actual_post = get_post($post_ID,ARRAY_A);
    35963596
    35973597        if ( !$actual_post || $actual_post['post_type'] != 'post' )
     
    39833983        do_action('xmlrpc_call', 'metaWeblog.editPost');
    39843984
    3985         $postdata = wp_get_single_post( $post_ID, ARRAY_A );
     3985        $postdata = get_post( $post_ID, ARRAY_A );
    39863986
    39873987        // If there is no post data for the give post id, stop
     
    42484248            return $this->error;
    42494249
    4250         $postdata = wp_get_single_post($post_ID, ARRAY_A);
     4250        $postdata = get_post($post_ID, ARRAY_A);
    42514251        if ( ! $postdata )
    42524252            return new IXR_Error( 404, __( 'Invalid post ID.' ) );
     
    48284828        do_action('xmlrpc_call', 'mt.getTrackbackPings');
    48294829
    4830         $actual_post = wp_get_single_post($post_ID, ARRAY_A);
     4830        $actual_post = get_post($post_ID, ARRAY_A);
    48314831
    48324832        if ( !$actual_post )
     
    48754875        do_action('xmlrpc_call', 'mt.publishPost');
    48764876
    4877         $postdata = wp_get_single_post($post_ID, ARRAY_A);
     4877        $postdata = get_post($post_ID, ARRAY_A);
    48784878        if ( ! $postdata )
    48794879            return new IXR_Error( 404, __( 'Invalid post ID.' ) );
     
    50895089        }
    50905090
    5091         $actual_post = wp_get_single_post($post_ID, ARRAY_A);
     5091        $actual_post = get_post($post_ID, ARRAY_A);
    50925092
    50935093        if ( !$actual_post ) {
Note: See TracChangeset for help on using the changeset viewer.