WordPress.org

Make WordPress Core

Opened 3 years ago

Last modified 2 years ago

#22888 closed defect (bug)

Block <a> tags are getting stripped from the Editor — at Initial Version

Reported by: georgestephanis Owned by:
Milestone: 3.5.1 Priority: high
Severity: major Version: 3.5
Component: Editor Keywords: commit
Focuses: Cc:

Description

Steps to duplicate:

Make a new post.
Have a single line of text saying 'Foo foo foo'.
Change it to a h1 block.
Select the line.
Add a hyperlink to example.com
Switch to the Text tab.
Switch back to the Visual Editor.

THE LINK IS GONE ZOMG WUT?!?!

Basically since we've incorporated the HTML5 Schema for TinyMCE, <a> tags have been upgraded to a block-level element. So TinyMCE will wrap the <h1> tag with the <a> tag -- as opposed to the opposite in 3.4.

Then we go in and strip it out (because reasons).

Let's stop stripping out valid tags that we're adding via the editor in 3.5.1

Change History (0)

Note: See TracTickets for help on using tickets.