[buddypress-trac] [BuddyPress Trac] #7706: Using nl2br for Email content adds unwanted br tags
buddypress-trac
noreply at wordpress.org
Wed Mar 7 12:27:58 UTC 2018
#7706: Using nl2br for Email content adds unwanted br tags
-------------------------------+---------------------
Reporter: chherbst | Owner: DJPaul
Type: defect (bug) | Status: closed
Priority: normal | Milestone: 3.0
Component: Emails | Version:
Severity: normal | Resolution: fixed
Keywords: reporter-feedback |
-------------------------------+---------------------
Changes (by djpaul):
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"11895"]:
{{{
#!CommitTicketReference repository="" revision="11895"
Emails: use `wpautop()` instead of `nl2br()` when rendering HTML email
content.
When including markup in the email body, e.g. tables, these are usually
saved by
the WordPress editor with newlines after each tag. These newlines get
converted
by `nl2br()` to `<br>` tags. As `<br>` tags are not allowed between all
elements,
e.g. `<tr>` and `<td>`, these get pulled in front of the table by most
browsers
and email clients.
This leads to a lot of `<br>` tags in front of the table -- undesired
whitespace.
Fixes #7706
Props chherbst
}}}
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7706#comment:5>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list