Opened 12 years ago
Closed 10 years ago
#23428 closed defect (bug) (wontfix)
comments_open causes PHP notice in certain cases
Reported by: | willnorris | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 2.5 |
Component: | Comments | Keywords: | has-patch close |
Focuses: | Cc: |
Description
when comments_open()
is called for a non-existant post (either a bad ID, or no ID passed and called from a non-single page), a PHP notice is caused. Ideally, plugins shouldn't be doing this, but a simple null check in comments_open()
fixes the problem.
Attachments (1)
Change History (6)
#2
@
12 years ago
- Component changed from Comments to Warnings/Notices
- Version changed from trunk to 2.5
pings_open()
has the similar code (introduced in [6716]):
http://core.trac.wordpress.org/browser/tags/3.5.1/wp-includes/comment-template.php#L789
Seems like the notice is appropriate in the case if a non-existent post, not sure if we should hide it. Related: ticket:17299:6.
Note: See
TracTickets for help on using
tickets.
oh, and the PHP Notice that is triggered is: