PHP код в тексте

Бывает при написании статьи нужно вставить код PHP, но если его просто вставить то он не отобразиться. Чтобы этого избежать используем следующий фрагмент, его необходимо добавить в файл function.php темы:
<?php
function bbcode( $attr, $content = null ) {
        $content = clean_pre($content); // Очистите предварительно теги
        return '< pre">< code>' .
                str_replace('<', '&lt', $content) . // Заменить символ <
                '< /code>< /pre>';
    }
add_shortcode('code', 'bbcode'); ?>


Не забудьте убрать пробелы в тегах!
А работает это следующим образом, в месте где необходимо вставить PHP код, выделяем его вот так:
[ code]<?php echo "Hello"; ?>[ /code]

ВНИМАНИЕ! Я добавил 2 лишних пробела чтобы показать как это работает, но при использовании их надо убрать! Первый пробел после первой квадратной скобки, второй пробел после третьей квадратной скобки.
Теги:
код, bbcode
Добавлено: 03 Мая 2018 07:04:54 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...