Подсветка програмного кода в WordPress

Ноя 10 2017 Published by under WordPress

Очень часто возникает необходимость поделиться с читателями блога програмным кодом. Для повышения итабельноасти желательно еще и сделать подсветку синтаксиса. В случае если вы работаете на платформе WordPress, вас ждет «сюрприз». Дело в том, что  текстовый редактор неоднозначно воспринимает символы одинарной и двойной кавычек, преобразуя их текстовые аналоги:

Совершенно естественно, что после такого преобразования скопированный код работать не будет. Ваши читатели будут очень недовольны.

Для решения проблемы существуют специальные плагины. Перепробовав несколько мой выбор пал на WP-Syntax http://wordpress.org/extend/plugins/wp-syntax/.

Установка плагина стандартная. Сразу после активации он готов к работе. Для включения програмного кода исполбзуется простая конструкция:

<pre lang=»…» line=»1″>ваш код</pre>

где lang=»…» определяет язык программирования, на котором написан исходный код, например, lang=»php» означает, что код принадлежит языку php. Атрибут line необязательный и нумерует строки. line=»1″ — нумерация начинается с 1, line=»111″ — нумерация начинается с 111. Если этот атрибут отсутствует, то нумерации строк не будет.

No responses yet

Добавить комментарий

31 - столько SQL запросов к базе.
0,141528 - за столько сгенерировалась страница.