Make WordPress Core

Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#19035 closed defect (bug) (duplicate)

PHP notices caused by assumption about get_queried_object()

Reported by: johnbillion Owned by:
Priority: normal Milestone:
Component: Template Version: 3.3
Severity: normal Keywords:
Cc: Focuses:

Description

post_type_archive_title() is used in wp_title() to produce the title for post type archives. The function assumes that get_queried_object() will return the post type object for the current post type archive, but this isn't always the case.

Example: When viewing example.com/my_post_type/?my_taxonomy=my_term, the return value of get_queried_object() is the term object, not the post type object. This causes a PHP notice when post_type_archive_title() attempts to access the label for the post type object, and results in a blank title.

Not sure where best to fix this.

Change History (3)

#1 follow-up: @dd32
15 years ago

See Also: #17662

Possibly Duplicate: #18614

#2 in reply to: ↑ 1 @johnbillion
15 years ago

  • Resolutionduplicate
  • Status newclosed

Replying to dd32:

Possibly Duplicate: #18614

Ah yes that's the same issue.

#3 @dd32
15 years ago

  • Milestone Awaiting Review
Note: See TracTickets for help on using tickets.