Главная > Плагины > Плагин SyntaxHighlighter для подсветки синтаксиса в тексте

Плагин SyntaxHighlighter для подсветки синтаксиса в тексте

02 Окт 2008

wordpress

В этой статье хочу рассказать про самый лучший как мне  кажется плагин для подсветки синтаксиса SyntaxHighlighter. Скачать этот плагин вы можете с  офицального сайта, совершенно бесплатно: http://wordpress.org/extend/plugins/syntaxhighlighter/

Приведу пример его испопользование, вот фрагмент кода без плагина:

<!-- begin content --><div id="first-time">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h3><a href="<?php the_permalink() ?>" rel="bookmark" title="Ссылка на запись <?php the_title(); ?>"><?php the_title(); ?></a></h3>
<?php the_time('d.m.Y') ?> от <?php the_author() ?>
<div class="entry">

А вот с использованием SyntaxHighlighter:

<!-- begin content --><div id="first-time">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h3><a href="<?php the_permalink() ?>" rel="bookmark" title="Ссылка на запись <?php the_title(); ?>"><?php the_title(); ?></a></h3>
<?php the_time('d.m.Y') ?> от <?php the_author() ?>
<div class="entry">

Чувствуете разницу?

Теперь насчёт установки и настройки плагина

1. Скачать файл "syntaxhighlighter.zip" и распаковываем его, загружаем содержимое архива в директорию "/wp-content/plugins/".
2. Активировать плагин "SyntaxHighlighter" на странице управления плагинами в админ панели WordPress.
3.
При вставке программного кода в запись, необходимо заключить его в следующий код:

"[source='php']ваш код[/source]" Но только без кавычек!

где php- язык программирования.

Поддерживаемые языки:

C++ - cpp, c, c++
C# - c#, c-sharp, csharp
CSS - css
Delphi - delphi, pascal
Java - java
JavaScript - js, jscript, javascript
PHP - php
Python - py, python
Ruby - rb, ruby, rails, ror
SQL - sql
VB - vb, vb.net
XML/HTML - xml, html, xhtml, xslt

Ну вот кажется и всё! Спасибо за внимание!

-------
12345 - средняя оценка: 2.83
Загрузка ... Загрузка ...



Понравилась заметка? Подписывайтесь на обновления через RSS или e-mail.
  1. 22 Фев 2009 из 20:10 | #1

    Это хорошо…
    Но плагин просто не желает работать с некоторыми темами… не знаете в чем проблема? =/

  2. 22 Фев 2009 из 20:19 | #2

    @Inferno
    Не знаю у меня на нескольких блогах стоит этот плагин, работает нормально!;-)

  3. 23 Фев 2009 из 13:13 | #3

    :) )
    Но на многих темах не работает :D

  4. 23 Фев 2009 из 13:15 | #4

    PS: у вас в комментариях поле «сайт» в контексте самого коммента не отображаетсо))

  5. 23 Фев 2009 из 13:30 | #5

    @Inferno
    Всё правильно отображается!

  6. 23 Фев 2009 из 14:49 | #6

    )) ну теперь правильно :)

  7. 24 Сен 2009 из 12:48 | #7

    Спасибо огромное! Щас поставлю на свой сайтик. А то замучился с кодом.

  8. 08 Май 2010 из 4:31 | #8

    >> Но на многих темах не работает

    Необходимо чтобы внутри footer.php был код:

  1. Трекбеков пока нет.