Opened 8 years ago
Last modified 3 years ago
#39844 new enhancement
Don't return anchor tag if link is empty in get_the_author_posts_link()
Reported by: | SirkoSchindler | Owned by: | |
---|---|---|---|
Milestone: | Future Release | Priority: | normal |
Severity: | normal | Version: | 4.7.2 |
Component: | Themes | Keywords: | has-patch needs-unit-tests |
Focuses: | template | Cc: |
Description
If get_author_posts_url() returns an empty value, currently get_the_author_posts_link() creates an anchor tag with am empty target. If shown on the page this results in a link to the current page, which is not what is expected from an author link.
https://core.trac.wordpress.org/browser/tags/4.7.2/src/wp-includes/author-template.php#L252
The attached patch changes this, so that if no link is given, just the author name is returned with no anchor tag surrounding.
This is in line with the respective code for get_comment_author_link()
https://core.trac.wordpress.org/browser/tags/4.7.2/src/wp-includes/comment-template.php#L216
Attachments (2)
Change History (6)
Note: See
TracTickets for help on using
tickets.
Any updates or comments on this?