]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-includes/class-wp-xmlrpc-server.php
WordPress 3.8.1
[autoinstalls/wordpress.git] / wp-includes / class-wp-xmlrpc-server.php
index 922e0284a4b8e146d1dfd1f3eb4db47911b64ee5..1ab005b8d8a73825cfec35c7a661755c8a98607f 100644 (file)
@@ -459,7 +459,6 @@ class wp_xmlrpc_server extends IXR_Server {
         *  - 'xmlrpc' - url of xmlrpc endpoint
         */
        function wp_getUsersBlogs( $args ) {
-               global $current_site;
                // If this isn't on WPMU then just use blogger_getUsersBlogs
                if ( !is_multisite() ) {
                        array_unshift( $args, 1 );
@@ -481,7 +480,7 @@ class wp_xmlrpc_server extends IXR_Server {
 
                foreach ( $blogs as $blog ) {
                        // Don't include blogs that aren't hosted at this site
-                       if ( $blog->site_id != $current_site->id )
+                       if ( $blog->site_id != get_current_site()->id )
                                continue;
 
                        $blog_id = $blog->userblog_id;
@@ -547,6 +546,9 @@ class wp_xmlrpc_server extends IXR_Server {
                if ( in_array( 'cap', $fields ) )
                        $_taxonomy['cap'] = (array) $taxonomy->cap;
 
+               if ( in_array( 'menu', $fields ) )
+                       $_taxonomy['show_in_menu'] = (bool) $_taxonomy->show_in_menu;
+
                if ( in_array( 'object_type', $fields ) )
                        $_taxonomy['object_type'] = array_unique( (array) $taxonomy->object_type );