Как подсветить программный код в постах | Auto SyntaxHighlighter

Как подсветить программный код в постах | Auto SyntaxHighlighter | n-wp.ru
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Плагин Auto SyntaxHighlighter — один из многих плагинов, выводящих программный код в тексте постов, который выполняет две функции. Во-первых, он позволяет выводить исполняемый код (HTML, PHP, Java) в виде обычного текста, что стандартными методами в WordPress добиться нельзя (до сих пор, и я негодую!). Ну и во-вторых,  плагин показывает разметку программного кода, выделяя разным цветом пунктуацию, название функций, нумеруя строки для облегчения ориентации.

Плагин Auto SyntaxHighlighter еще удобен и тем, что создает в визуальном редакторе свою кнопку, с помощью которой можно добавить программный код, не переключаясь в режим HTML.

При клике открывается форма, в которую нужно ввести код, и выбрать его тип (у разных типов кода разная подсветка).  Если же вы хотите самостоятельно вводить код в режиме HTML, то нужно воспользоваться такой схемой:

<code class="brush:php">тут будет ваш код

Плагин поддерживает следующие языки программирования и разметки:
AppleScript (applescript)
ActionScript3 (as3, actionscript3)
Bash/shell (bash, shell)
ColdFusion (cf, coldfusion)
C# (c-sharp, csharp)
C++ (cpp, c)
CSS (css)
Delphi (delphi, pas, pascal)
Diff (diff, patch)
Erlang (erl, erlang)
Groovy (groovy)
JavaScript (js, jscript, javascript)
Java (java)
JavaFX (jfx, javafx)
Perl (perl, pl)
PHP (php)
Plain Text (plain, text)
PowerShell (ps, powershell)
Python (py, python)
Ruby (rails, ror, ruby)
Sass (sass,scss)
Scala (scala)
SQL (sql)
Visual Basic (vb, vbnet)
XML (xml, xhtml, xslt, html, xhtml)

Скачать Auto SyntaxHighlighter
Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

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

  1. Yury

    очень нужная штука. wp-syntax мне определённо не нравится….

    Ответить
  2. volos_86

    Установил, включил, и ничего не произошло, даже в настройках его нет.
    Или он реагирует только когда прописываеш вручную код?

    Ответить