Вернуться на страницу поддержки Создание и редактирование записей Публикация исходного кода

Публикация исходного кода

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

 #button {
font-weight: bold;
border: 2px solid #fff;
} 

Чтобы получить результат, аналогичный приведенному выше фрагменту, заключите свой код в эти теги:

ваш код

Параметр «language» определяет язык и правила подсветки синтаксиса. Поддерживаются следующие значения:

Если значение параметра «language» не задано, используется значение «text» (без подсветки синтаксиса).
Код между тегами «code» будет автоматически закодирован для отображения, поэтому вам не стоит беспокоиться об элементах HTML или о чем-либо подобном.

Параметры конфигурации

Теги также поддерживают множество параметров конфигурации, которые можно использовать для настройки внешнего вида. Их применение совсем необязательно.

Примеры использования вышеописанных параметров:

Эта строка не выделена.
Эта строка выделена.
Эта строка выделена.
Эта строка не выделена.
Это короткий фрагмент кода с дополнением номеров строк нулями до 4 знаков.
//В этом примере отключен перенос строк. Чтобы прочитать текст полностью, вам придется воспользоваться полосой прокрутки. Кроме того, в данном примере отключена нумерация строк и спрятана панель инструментов.

А это фрагмент кода побольше. Здесь выбран язык PHP и выделена строка номер 12.


WordPress.com Code Example
<h1>WordPress.com Code Example</h1>
Эта строка выделена.

Очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень-очень длинная строка.
<div class="foobar">
		This	is	an
example	of	smart
tabs.</div>
<a href="https://wordpress.com/">WordPress.com</a>

Благодарности
Для реализации данной возможности используется проект SyntaxHighlighter (автор Alex Gorbatchev). Пользователи WordPress.org могут установить соответствующий плагин.

Copied to clipboard!