Подсветка синтаксиса 1С в WordPress

 

Одной из первых задач при работе с блогом, является удобное отображение «1С» кода на страницах блога. Решился данный вопрос при помощи плагина WP-Syntax.

Единственной проблемой становиться подсветка синтаксиса внутреннего языка «1С» в WordPress плагине WP-Syntax.

Решить эту проблему можно следующим образом:

  1. Скачиваем файл 1c.php.txt;
  2. Переименовываем скачанный файл в 1с.php и копируем его в каталог <каталог wordpress>/wp-content/plugins/wp-syntax/geshi/geshi/;
  3. В файл wp-syntax.css добавляем следующий класс (имя класса зависит от имени php-файла из пунктов 1 и 2, по формуле: «_<имя файла без расширения>»:
  4. Для подсветки «1С» кода в посте, нужно использовать следующую конструкцию:

    line=»1c» — указание синтаксиса (имя php файла из пунктов 1 и 2 без расширения), line=»1″ — номер линии, с которой начнется нумерация строк
  5. В итоге получиться что-то похожее на это:

Данный способ подходит для решения большинства задач, хотя не обделен ошибками и недоработками (например, использование зарезервированных слов в названиях переменных, функций и процедур).

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