WordPress.org

Make WordPress Core

Ticket #20809: 20809.diff

File 20809.diff, 6.4 KB (added by ryan, 6 years ago)
  • wp-includes/taxonomy.php

     
    502502
    503503        foreach ( (array) $taxonomies as $taxonomy ) {
    504504                if ( ! taxonomy_exists( $taxonomy ) )
    505                         return new WP_Error( 'invalid_taxonomy', __( 'Invalid Taxonomy' ) );
     505                        return new WP_Error( 'invalid_taxonomy', __( 'Invalid taxonomy' ) );
    506506        }
    507507
    508508        $defaults = array( 'order' => 'ASC' );
     
    855855        }
    856856
    857857        if ( ! taxonomy_exists($taxonomy) ) {
    858                 $error = new WP_Error('invalid_taxonomy', __('Invalid Taxonomy'));
     858                $error = new WP_Error('invalid_taxonomy', __('Invalid taxonomy'));
    859859                return $error;
    860860        }
    861861
     
    984984 */
    985985function get_term_children( $term_id, $taxonomy ) {
    986986        if ( ! taxonomy_exists($taxonomy) )
    987                 return new WP_Error('invalid_taxonomy', __('Invalid Taxonomy'));
     987                return new WP_Error('invalid_taxonomy', __('Invalid taxonomy'));
    988988
    989989        $term_id = intval( $term_id );
    990990
     
    11741174
    11751175        foreach ( $taxonomies as $taxonomy ) {
    11761176                if ( ! taxonomy_exists($taxonomy) ) {
    1177                         $error = new WP_Error('invalid_taxonomy', __('Invalid Taxonomy'));
     1177                        $error = new WP_Error('invalid_taxonomy', __('Invalid taxonomy'));
    11781178                        return $error;
    11791179                }
    11801180        }
     
    18751875
    18761876        foreach ( (array) $taxonomies as $taxonomy ) {
    18771877                if ( ! taxonomy_exists($taxonomy) )
    1878                         return new WP_Error('invalid_taxonomy', __('Invalid Taxonomy'));
     1878                        return new WP_Error('invalid_taxonomy', __('Invalid taxonomy'));
    18791879        }
    18801880
    18811881        if ( !is_array($object_ids) )
     
    21462146        $object_id = (int) $object_id;
    21472147
    21482148        if ( ! taxonomy_exists($taxonomy) )
    2149                 return new WP_Error('invalid_taxonomy', __('Invalid Taxonomy'));
     2149                return new WP_Error('invalid_taxonomy', __('Invalid taxonomy'));
    21502150
    21512151        if ( !is_array($terms) )
    21522152                $terms = array($terms);
  • wp-includes/class-wp-xmlrpc-server.php

     
    14731473                do_action( 'xmlrpc_call', 'wp.newTerm' );
    14741474
    14751475                if ( ! taxonomy_exists( $content_struct['taxonomy'] ) )
    1476                         return new IXR_Error( 403, __( 'Invalid taxonomy.' ) );
     1476                        return new IXR_Error( 403, __( 'Invalid taxonomy' ) );
    14771477
    14781478                $taxonomy = get_taxonomy( $content_struct['taxonomy'] );
    14791479
     
    15611561                do_action( 'xmlrpc_call', 'wp.editTerm' );
    15621562
    15631563                if ( ! taxonomy_exists( $content_struct['taxonomy'] ) )
    1564                         return new IXR_Error( 403, __( 'Invalid taxonomy.' ) );
     1564                        return new IXR_Error( 403, __( 'Invalid taxonomy' ) );
    15651565
    15661566                $taxonomy = get_taxonomy( $content_struct['taxonomy'] );
    15671567
     
    16531653                do_action( 'xmlrpc_call', 'wp.deleteTerm' );
    16541654
    16551655                if ( ! taxonomy_exists( $taxonomy ) )
    1656                         return new IXR_Error( 403, __( 'Invalid taxonomy.' ) );
     1656                        return new IXR_Error( 403, __( 'Invalid taxonomy' ) );
    16571657
    16581658                $taxonomy = get_taxonomy( $taxonomy );
    16591659
     
    17201720                do_action( 'xmlrpc_call', 'wp.getTerm' );
    17211721
    17221722                if ( ! taxonomy_exists( $taxonomy ) )
    1723                         return new IXR_Error( 403, __( 'Invalid taxonomy.' ) );
     1723                        return new IXR_Error( 403, __( 'Invalid taxonomy' ) );
    17241724
    17251725                $taxonomy = get_taxonomy( $taxonomy );
    17261726
     
    17731773                do_action( 'xmlrpc_call', 'wp.getTerms' );
    17741774
    17751775                if ( ! taxonomy_exists( $taxonomy ) )
    1776                         return new IXR_Error( 403, __( 'Invalid taxonomy.' ) );
     1776                        return new IXR_Error( 403, __( 'Invalid taxonomy' ) );
    17771777
    17781778                $taxonomy = get_taxonomy( $taxonomy );
    17791779
     
    18521852                do_action( 'xmlrpc_call', 'wp.getTaxonomy' );
    18531853
    18541854                if ( ! taxonomy_exists( $taxonomy ) )
    1855                         return new IXR_Error( 403, __( 'Invalid taxonomy.' ) );
     1855                        return new IXR_Error( 403, __( 'Invalid taxonomy' ) );
    18561856
    18571857                $taxonomy = get_taxonomy( $taxonomy );
    18581858
     
    29502950                        return $this->error;
    29512951
    29522952                if ( !current_user_can( 'upload_files' ) )
    2953                         return new IXR_Error( 403, __( 'You are not allowed to upload files to this site.' ) );
     2953                        return new IXR_Error( 403, __( 'You do not have permission to upload files.' ) );
    29542954
    29552955                do_action('xmlrpc_call', 'wp.getMediaItem');
    29562956
     
    29952995                        return $this->error;
    29962996
    29972997                if ( !current_user_can( 'upload_files' ) )
    2998                         return new IXR_Error( 401, __( 'Sorry, you cannot upload files.' ) );
     2998                        return new IXR_Error( 401, __( 'You do not have permission to upload files.' ) );
    29992999
    30003000                do_action('xmlrpc_call', 'wp.getMediaLibrary');
    30013001
     
    31043104                do_action( 'xmlrpc_call', 'wp.getPostType' );
    31053105
    31063106                if( ! post_type_exists( $post_type_name ) )
    3107                         return new IXR_Error( 403, __( 'Invalid post type.' ) );
     3107                        return new IXR_Error( 403, __( 'Invalid post type' ) );
    31083108
    31093109                $post_type = get_post_type_object( $post_type_name );
    31103110
     
    36793679                                $post_type = 'post';
    36803680                        } else {
    36813681                                // No other post_type values are allowed here
    3682                                 return new IXR_Error( 401, __( 'Invalid post type.' ) );
     3682                                return new IXR_Error( 401, __( 'Invalid post type' ) );
    36833683                        }
    36843684                } else {
    36853685                        if ( $publish )
     
    37353735                                                return(new IXR_Error(401, __('You are not allowed to create pages as this user')));
    37363736                                        break;
    37373737                                default:
    3738                                         return(new IXR_Error(401, __('Invalid post type.')));
     3738                                        return(new IXR_Error(401, __('Invalid post type')));
    37393739                                        break;
    37403740                        }
    37413741                        $author = get_userdata( $content_struct['wp_author_id'] );
     
    39873987
    39883988                // Use wp.editPost to edit post types other than post and page.
    39893989                if ( ! in_array( $postdata[ 'post_type' ], array( 'post', 'page' ) ) )
    3990                         return new IXR_Error( 401, __( 'Invalid post type.' ) );
     3990                        return new IXR_Error( 401, __( 'Invalid post type' ) );
    39913991
    39923992                // Thwart attempt to change the post type.
    39933993                if ( ! empty( $content_struct[ 'post_type' ] ) && ( $content_struct['post_type'] != $postdata[ 'post_type' ] ) )
     
    40394039                                                return(new IXR_Error(401, __('You are not allowed to change the page author as this user.')));
    40404040                                        break;
    40414041                                default:
    4042                                         return(new IXR_Error(401, __('Invalid post type.')));
     4042                                        return(new IXR_Error(401, __('Invalid post type')));
    40434043                                        break;
    40444044                        }
    40454045                        $post_author = $content_struct['wp_author_id'];
     
    45314531                do_action('xmlrpc_call', 'metaWeblog.newMediaObject');
    45324532
    45334533                if ( !current_user_can('upload_files') ) {
    4534                         $this->error = new IXR_Error(401, __('You are not allowed to upload files to this site.'));
     4534                        $this->error = new IXR_Error( 401, __( 'You do not have permission to upload files.' ) );
    45354535                        return $this->error;
    45364536                }
    45374537