n-wp.ru — блог о WordPress
Как вставить программный код в посты | Better WordPress Syntax | n-wp.ru

Как вставить программный код в посты | Better WordPress Syntax

Вместе со сменой хостинга я сменил и плагин, помогающий вставлять примеры программного кода в посты и комментарии. Дело в том, что используемый до этого CodeColorer при обновлении WordPress до версии 3.1.* парекращал показывать программный код с подсветкой, о чем я подробно уже писал. Оставалось два варианта решения проблемы — или заморозить версию WordPress, не обновлять его, или же найти альтернативу этому плагину. Поиски альтернативы заняли долгое время, но она была найдена в виде плагина Better WordPress Syntax.

Как вставить программный код в посты | Better WordPress Syntax

Этот плагин подсвечивает программный код, и полностью совместим с WordPress 3.1.1, что мне и требовалось. Плагин оказался довольно удобным, и сейчас я вкратце расскажу о его возможностях.

Плагин Better WordPress Syntax использует подсветку программного кода, основанную на библиотеке GeSHi. Работает по такому же принципу, как и все подобные — выделяет и подсвечивает программный код, обрамленный специальными метками. Для вставки примера программного кода, его нужно пометить разметкой pre:

<pre>тут любой код</pre>

Можно указать язык программирования:

<pre lang=»php»>тут любой код</pre>

Так же можно использовать шорткод [code]. Например:

[code lang=»css»]тут код[/code]

Плагин понимает множество языков: PHP, Perl, Python, Ruby, C, Java, Javascript, CSS, VBscript, XML, HTML4, Bash, CSharp, Apache, ActionScript, ActionScript3, MySQL. так же можно использовать множество дополнительных параметров:

Как я уже написал, с помощью плагина можно не только создавать отдельные блоки с кодом, но и вставлять короткие фрагменты кода прямо в текст. Для этого нужно использовать разметку code. Пример:

Начало предложения <

 inline="yes">тут любой код, вставленный в предложение</code> конец предложения.

Плагин Better WordPress Syntax показался мне довольно удобным, особенно его логический [code] и возможность просмотра исходного текста кода в отдельном окне. Плаганин работает как в постах, так и в комментариях, а так же и в RSS. Мною была обнаружена одна ошибка, о которой я сообщил разработчику, и она была устранена в течении пары часов.

Скачать
Better WordPress Syntax
вы перейдете по ссылке http://betterwp.net/wordpress-plugins/bwp-syntax/

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

1 комментарий

  • М-м, поздравляю с переездом! Вроде бы, стало быстрее. Или это от того, что Я пришёл сюда в 13:53 по Москве? :)
    Плагин хорош, ага. Надо будет — его поставлю.

/* ]]> */