WordPress.org

Make WordPress Core

Ticket #21394: 21394.diff

File 21394.diff, 1.9 KB (added by ryan, 8 years ago)
  • wp-includes/query.php

     
    31193119                        return true;
    31203120
    31213121                $author_obj = $this->get_queried_object();
     3122                if ( empty( $author_obj ) )
     3123                        return false;
    31223124
    31233125                $author = (array) $author;
    31243126
     
    31443146         * @return bool
    31453147         */
    31463148        function is_category( $category = '' ) {
    3147                 if ( !$this->is_category )
     3149                if ( ! $this->is_category )
    31483150                        return false;
    31493151
    3150                 if ( empty($category) )
     3152                if ( empty( $category ) )
    31513153                        return true;
    31523154
    31533155                $cat_obj = $this->get_queried_object();
     3156                if ( empty( $cat_obj ) )
     3157                        return false;
    31543158
    31553159                $category = (array) $category;
    31563160
     
    31763180         * @return bool
    31773181         */
    31783182        function is_tag( $slug = '' ) {
    3179                 if ( !$this->is_tag )
     3183                if ( ! $this->is_tag )
    31803184                        return false;
    31813185
    31823186                if ( empty( $slug ) )
    31833187                        return true;
    31843188
    31853189                $tag_obj = $this->get_queried_object();
     3190                if ( empty( $tag_obj ) )
     3191                        return false;
    31863192
    31873193                $slug = (array) $slug;
    31883194
     
    33713377         * @return bool
    33723378         */
    33733379        function is_page( $page = '' ) {
    3374                 if ( !$this->is_page )
     3380                if ( ! $this->is_page )
    33753381                        return false;
    33763382
    33773383                if ( empty( $page ) )
    33783384                        return true;
    33793385
    33803386                $page_obj = $this->get_queried_object();
     3387                if ( empty( $page_obj ) )
     3388                        return false;
    33813389
    33823390                $page = (array) $page;
    33833391
     
    34523460         * @return bool
    34533461         */
    34543462        function is_single( $post = '' ) {
    3455                 if ( !$this->is_single )
     3463                if ( ! $this->is_single )
    34563464                        return false;
    34573465
    3458                 if ( empty($post) )
     3466                if ( empty( $post ) )
    34593467                        return true;
    34603468
    34613469                $post_obj = $this->get_queried_object();
     3470                if ( empty( $post_obj ) )
     3471                        return false;
    34623472
    34633473                $post = (array) $post;
    34643474
     
    34913501                        return (bool) $this->is_singular;
    34923502
    34933503                $post_obj = $this->get_queried_object();
     3504                if ( empty( $post_obj ) )
     3505                        return false;
    34943506
    34953507                return in_array( $post_obj->post_type, (array) $post_types );
    34963508        }