shortcode->getHandlers()->add('pdf', function(ShortcodeInterface $sc) { // Get shortcode content and parameters $str = $sc->getContent(); $pdfurl= $sc->getParameter('url', $sc->getBbCode()); if ($pdfurl) { $output = '

'; return $output; } else { if ($str) { return '

'; } } }); } }