Отображение фрагментов кода в WordPress - PullRequest
4 голосов
/ 21 августа 2009

Хорошо, технически это не вопрос программирования, но я хочу плагин для моего блога WordPress, который отображает фрагменты кода.

Может кто-нибудь здесь порекомендовать хороший? Кроме того, вы, ребята, знаете, какой из них Джефф использует для кодирования ужасов? Это выглядит действительно хорошо.

Спасибо.

Ответы [ 3 ]

3 голосов
/ 21 августа 2009

wordpress.com утверждает, что использует Синтаксический проект Google Code Алекса Горбачева .

2 голосов
/ 12 июля 2011

Для WP-фрагментов я использую Prettify .

Вы, вероятно, должны использовать плагин для экранирования символов, чтобы иметь возможность отображать код без необходимости делать это самостоятельно, иначе ваш код не будет отображаться. Или просто поместите это в functions.php в папке вашей темы, чтобы сделать это автоматически:

function bbcode( $attr, $content = null ) {
    $content = clean_pre($content); // Clean pre-tags
    return '<pre"><code>' .
            str_replace('<', '&lt;', $content) . // Escape < chars
            '
'; } add_shortcode ('code', 'bbcode');

А затем оберните ваш код с [code]<?php echo 'hello world!'; ?>[/code]

Источник: Код в сообщениях

2 голосов
/ 01 февраля 2011

Полагаю, вас может заинтересовать run-this - есть плагин для wordpress, позволяющий вашим читателям запускать ваши фрагменты в браузере.

...