Make WordPress Core

Opened 11 years ago

Last modified 6 years ago

#15694 closed defect (bug)

Caption Shortcode I/O Intolerant of "]" Char — at Initial Version

Reported by: miqrogroove Owned by:
Milestone: Priority: normal
Severity: normal Version: 3.0.1
Component: Shortcodes Keywords:
Focuses: Cc:


I've discovered that the "]" character can only be used in the media library itself. If I try to insert an image into a post using a caption like "[Test Caption]" then the post editor inserts three double quotes into the HTML attribute, invalidating the page markup. D:

[caption id="attachment_3" align="alignnone" width="300" caption="[Test Caption"]"]

In testing the output end of things, if I remove the extra double quote directly in MySQL, then the caption is not rendered at all on the post. This suggests there is more than one error in the code that is causing this problem. I was able to reproduce these symptoms on both versions I tested, 2.9.2 and 3.0.1.

Change History (0)

Note: See TracTickets for help on using tickets.