Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

Embed Shortcode

The Embed feature allows you to wrap embedded items using a simple Shortcode to set of a maximum (but not fixed) width and height. This was added as of WordPress 2.9 and is used like this:

[embed]...[/embed]

Usage

I have an embedded item, and I want to set max dimensions:

[embed width="123" height="456"]...[/embed]

Note: This shortcode isn't enabled until 'the_content' filter has been processed at least once. If you need to run this shortcode before or without The Loop and aren't using the_content() you'll need to call the following method with the content which contains the [embed] shortcode:

 $GLOBALS['wp_embed']->run_shortcode( 'Content with [embed] shortcode' );

Options

The following basic options are supported:

width
(integer) (optional) Defines width of the media.
Default: None
height
(integer) (optional) Defines height of the media.
Default: None

Source File

The embed shortcode is located in wp-includes/class-wp-embed.php.

Related

WordPress Shortcodes: [audio], [caption], [embed], [gallery], [playlist], [video]