WordPress.org

Make WordPress Core

Opened 3 years ago

Last modified 2 years ago

#15918 new defect (bug)

WP adding tags no matter what the settings are — at Initial Version

Reported by: retrib Owned by: dunno
Milestone: Future Release Priority: normal
Severity: major Version: 3.0.3
Component: Formatting Keywords: 3.2-early wpautop
Focuses: Cc:

Description

Hi guys! I've got latest WP installation (3.0.3) and found strange bug in posts parser.

Create article with following HTML:
<div class="wassup"><a href="#">WP IZ ASSUM</a></div>
Browser will get: <div class="wassup"><a href="#">WP IZ ASSUM</a></div>
All seems to be fine! Now get rid of unnecessary div.

Create article with following HTML:
<a href="#">WP IZ ASSUM</a>
Browser will get: <p><a href="#">WP IZ ASSUM</a></p>
Dunno why there is extra <p> but who cares. All seems to be OK.

Create article with following HTML:
<figure><a href="#">WP IZ ASSUM</a>
</figure>
Browser will get:
<figure><a href="#">WP IZ ASSUM</a><br />
</figure>

Now isn't that cool? But check what is even cooler!

Create article with following HTML:
<figure><a href="#">WP IZ ASSUM</a>
<figcaption>NO IT'S BUGGY AS HELL</figcaption>
</figure>

Browser will get:
<figure><a href="#">WP IZ ASSUM</a></p>
<figcaption>NO IT’S BUGGY AS HELL</figcaption>
</figure>

Wow! Say hello to invalid markup and rendering problems! Auto-closing of tags turned off. No matter of the settings I still get this nice messed up html. WYSIWYG turned off also.

Change History (0)

Note: See TracTickets for help on using tickets.