Как вывести HTML-теги в do_shortcode?
10 мая 2015 г., 00:27:44
Просмотры: 29.6K
Голосов: 5
Комментарии
Все ответы на вопрос
2
0
Да, это возможно.
На данный момент я могу предложить два способа.
Первый — следуйте рекомендациям кодекса Шорткоды. По сути, вы просто оборачиваете HTML в ob_start(); это вернет HTML в виде строки, которую можно вывести.
function my_shortcode() {
ob_start();
?> <HTML> <here> ... <?php
return ob_get_clean();
}
Второй способ — добавить ваш HTML в виде строки в переменную, а затем вернуть её. Например:
function my_shortcode() {
$output = '';
$output.= '<html>content</html>';
return $output;
}

ngearing
2.18K
10 мая 2015 г. 02:42:06
Похожие вопросы
2
ответов
5
ответов