Since Version 2.5 WordPress supports so called ‘Shortcodes’.
Example:
Example:
Shortcodes can also be used with attributes as the following example shows:
Example:
WordPress have some of the shortcodes by default (for example the audio one).
The following shortcodes are included with WordPress:
hortcodes are of both type singular and paired.
We can define custom shortcodes using add_shortcode
Example:
Calling Shortcode
In Php:
do_shortcode('[MyFirstShortcode]');
In Editor:
[MyFirstShortcode];
Defining Shortcode
add_shortcode('MyFirstShortcode','MyFirstShortcodeCallback');
function MyFirstShortcodeCallback() {
echo 'hello';
}
Shortcodes with attributes as the following example shows:
Example:
Calling Shortcode
In Php:
do_shortcode('[MyFirstShortcode title="This Is Shortcode"]');
In Editor:
[MyFirstShortcode title="This Is Shortcode" ];
Defining Shortcode
add_shortcode('MyFirstShortcode','MyFirstShortcodeCallback');
function MyFirstShortcodeCallback($attr) {
echo $atts['title'];
}
//output This Is Shortcode