Главная » WordPress » Статьи Wordpress » Как включить код в статьи
Распечатать статью

Как включить код в статьи

Штатный WordPress редактор называется TinyMCE и по умолчанию не поддерживает включение кода как текста, то есть код HTML и PHP будет интерпретирован.

Для вставки кода в текст статей я использую wordpress плагин SyntaxHighlighter Evolved, самый популярный плагин из этой серии.
Можно использовать шорткод для включения любого кода

1 Здесь любой код [⁄sourcecode]

Для того, чтобы использовать подсветку кода для различных языков нужно использовать другие шорткоды

1 <pre title=""> Здесь расположен код PHP</pre>

или для HTML

1 <pre title=""> Здесь расположен код HTML</pre>

Если нужно подсветить полностью строку или строки в коде, то используем

1 <pre title="">Здесь расположен код PHP</pre>

в этом случае будет подсвечены строки кода 4 и 12, отсчёт идет от единицы.
Нумерацию строк, тулбар и элементы оформления можно отключить если воспользоваться опцией light=«true» вместе с шорткодом, тогда код PHP будет выглядеть так:

//  пример - код PHP
function add_shortcode_meta_box() {
global $shortcode_meta_box;
add_meta_box($shortcode_meta_box['id'],
$shortcode_meta_box['title'],
'show_shortcode_meta_box',
$shortcode_meta_box['page'],
$shortcode_meta_box['context'],
$shortcode_meta_box['priority']);
}

По адресу http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/ вы найдете список шорткодов (там они называются brushes), которые поддерживает плагин.

Полный список установок и параметров плагина смотрите на странице SyntaxHighlighter Settings в разделе Параметры -> SyntaxHighlighter админки WordPress после его активации.

Источник:  wordpresse.ru

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи