WordPress.org

Make WordPress Core

Ticket #15238: wp-xmlrpcdoc-15238-wip-1.patch

File wp-xmlrpcdoc-15238-wip-1.patch, 2.4 KB (added by koke, 5 years ago)

Commented some xmlrpc functions

  • wp-includes/class.wp-xmlrpc-server.php

    diff --git a/wp-includes/class.wp-xmlrpc-server.php b/wp-includes/class.wp-xmlrpc-server.php
    index decec33..2f023d5 100644
    a b class wp_xmlrpc_server extends IXR_Server { 
    381381         * 
    382382         * @since 2.6.0 
    383383         * 
    384          * @param array $args Method parameters. 
    385          * @return array 
     384         * @param array $args Method parameters. Contains: 
     385         *  - username 
     386         *  - password 
     387         * @return array. Contains: 
     388         *  - 'isAdmin' 
     389         *  - 'url' 
     390         *  - 'blogid' 
     391         *  - 'blogName' 
     392         *  - 'xmlrpc' 
    386393         */ 
    387394        function wp_getUsersBlogs( $args ) { 
    388395                global $current_site; 
    class wp_xmlrpc_server extends IXR_Server { 
    434441         * 
    435442         * @since 2.2.0 
    436443         * 
    437          * @param array $args Method parameters. 
     444         * @param array $args Method parameters. Contains: 
     445         *  - blog_id 
     446         *  - page_id 
     447         *  - username 
     448         *  - password 
    438449         * @return array 
    439450         */ 
    440451        function wp_getPage($args) { 
    class wp_xmlrpc_server extends IXR_Server { 
    535546         * 
    536547         * @since 2.2.0 
    537548         * 
    538          * @param array $args Method parameters. 
     549         * @param array $args Method parameters. Contains: 
     550         *  - blog_id 
     551         *  - username 
     552         *  - password 
     553         *  - num_pages 
    539554         * @return array 
    540555         */ 
    541556        function wp_getPages($args) { 
    class wp_xmlrpc_server extends IXR_Server { 
    581596         * 
    582597         * @since 2.2.0 
    583598         * 
    584          * @param array $args Method parameters. 
     599         * @param array $args Method parameters. See {@link wp_xmlrpc_server::mw_newPost()} 
    585600         * @return unknown 
    586601         */ 
    587602        function wp_newPage($args) { 
    class wp_xmlrpc_server extends IXR_Server { 
    20372052 
    20382053        /** 
    20392054         * Create a new post. 
     2055         *  
     2056         * The 'content_struct' argument must contain: 
     2057         *  - title 
     2058         *  - description 
     2059         *  - mt_excerpt 
     2060         *  - mt_text_more 
     2061         *  - mt_keywords 
     2062         *  - mt_tb_ping_urls 
     2063         *  - categories 
     2064         *  
     2065         * Also, it can optionally contain: 
     2066         *  - wp_slug 
     2067         *  - wp_password 
     2068         *  - wp_page_parent_id 
     2069         *  - wp_page_order 
     2070         *  - wp_author_id 
     2071         *  - post_status | page_status - can be 'draft', 'private', 'publish', or 'pending' 
     2072         *  - mt_allow_comments - can be 'open' or 'closed' 
     2073         *  - mt_allow_pings - can be 'open' or 'closed' 
     2074         *  - date_created_gmt 
     2075         *  - dateCreated 
    20402076         * 
    20412077         * @since 1.5.0 
    20422078         * 
    2043          * @param array $args Method parameters. 
     2079         * @param array $args Method parameters. Contains: 
     2080         *  - blog_id 
     2081         *  - username 
     2082         *  - password 
     2083         *  - content_struct 
     2084         *  - publish 
    20442085         * @return int 
    20452086         */ 
    20462087        function mw_newPost($args) {