[wp-trac] [WordPress Trac] #25820: [embed] shortcode can't be escaped like others
WordPress Trac
noreply at wordpress.org
Mon Nov 4 21:53:09 UTC 2013
#25820: [embed] shortcode can't be escaped like others
--------------------------+------------------------------
Reporter: MadtownLems | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Shortcodes | Version:
Severity: minor | Resolution:
Keywords: |
--------------------------+------------------------------
Description changed by SergeyBiryukov:
Old description:
> WordPress allows the use of double brackets to escape shortcodes, so that
> entering {{{[}}}{{{[}}}foo{{{]}}}{{{]}}} in your page or post displays
> [foo]. This works great for most shortcodes, and is used in the
> following way on enclosed shortcodes: {{{[}}}[foo]Hello![/foo]{{{]}}}
>
> However, this feature fails when trying to use it with core's 'embed'
> shortcode.
>
> To replicate:
>
> Enter the following in a page or post:
> {{{[}}}{{{[}}}embed{{{]}}}http://www.youtube.com/watch?v=YLO7tCdBVrA[/embed{{{]}}}{{{]}}}
>
> What I expect to see:
> [embed]http://www.youtube.com/watch?v=YLO7tCdBVrA[/embed]
>
> What I really see:
> (null)
>
> (Apologies for the weird mix of [, ], and special characters here. had a
> hard time with getting the markup to render as I wanted.)
New description:
WordPress allows the use of double brackets to escape shortcodes, so that
entering `[[foo]]` in your page or post displays `[foo]`. This works
great for most shortcodes, and is used in the following way on enclosed
shortcodes: `[[foo]Hello![/foo]]`
However, this feature fails when trying to use it with core's 'embed'
shortcode.
To replicate:
Enter the following in a page or post:
`[[embed]http://www.youtube.com/watch?v=YLO7tCdBVrA[/embed]]`
What I expect to see:
`[embed]http://www.youtube.com/watch?v=YLO7tCdBVrA[/embed]`
What I really see:
`(null)`
(Apologies for the weird mix of [, ], and special characters here. had a
hard time with getting the markup to render as I wanted.)
--
--
Ticket URL: <http://core.trac.wordpress.org/ticket/25820#comment:1>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list