Opened 5 years ago
Closed 5 years ago
#5448 closed defect (bug) (fixed)
Comments-template echoes strange comment link
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | normal | Milestone: | 2.5 |
| Component: | Template | Version: | 2.5 |
| Severity: | normal | Keywords: | has-patch tested regression |
| Cc: |
Description
After applying changeset [6368] comments_popup_link function in wp-includes/comments-template.php behalves differently from previous versions.
In [6368] comments_popup_link assembles $comments_popup_link variable, but in some execution path there are codes which echo the output, which should be appended to $comments_popup_link variable.
Problematic codes (all source lines from wp-includes/comments-template)
- function comments_number echoes its result
- function comments_link echoes its output
I made fix to the source (attached diff. file) which may need some tests.
Attachments (1)
Change History (5)
- Keywords has-patch tested added
- Milestone changed from 2.4 to 2.3.2
- Version changed from 2.4 to 2.3.1
Confirmed. Tested patch, fixes issue. Needs to go into next release.
- Keywords regression added
- Milestone changed from 2.3.2 to 2.4
- Owner changed from anonymous to westi
- Status changed from new to assigned
- Version changed from 2.3.1 to 2.4
comments_number() can't be changed to always return since that could break some templates. We could hijack $deprecated and turn it into an $echo boolean, however.

source diff