Для вывода шорткода производится по его названию в квадратных скобках:
[informationsystem id="1" limit="2" group="0" xsl="СписокНовостейНаГлавной"]
Шорткод может быть как и пустым, так и иметь атрибуты, которые задаются при автором шорткода при его написании, часть опций шорткода может быть опущено, например:
[informationsystem id="1" xsl="СписокНовостейНаГлавной"]
Необязательные атрибуты обрабатываются в коде шорткода:
$args += array(
'xsl' => 'СписокНовостейНаГлавной',
'limit' => 5,
'group' => FALSE,
);
Допускается оборачивать в шорткод текст, в таком случае текст будет передан в переменной $body:
[pre]Текст[/pre]
Код шорткода, оборачивающий текст в <pre>:
ob_start();
?>
<pre class="myclass"><?php echo $body?></pre>
<?php
return ob_get_clean();