Make WordPress Core


Ignore:
Timestamp:
10/10/2022 11:01:08 PM (2 years ago)
Author:
audrasjb
Message:

Query: Prevent PHP notice when get_post_type_object() returns null in is_post_type_archive().

This changeset avoids potential PHP notices caused by get_post_type_object() returning null when called inside is_post_type_archive().

Props sean212, costdev.
Fixes #56287.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/class-wp-query.php

    r54410 r54464  
    39363936        $post_type_object = get_post_type_object( $post_type );
    39373937
     3938        if ( ! $post_type_object ) {
     3939            return false;
     3940        }
     3941
    39383942        return in_array( $post_type_object->name, (array) $post_types, true );
    39393943    }
Note: See TracChangeset for help on using the changeset viewer.