Хорошо, так как я хочу принять ответ, а Conspicuous не пишут свой комментарий в качестве ответа, я дам его вам :). Моим решением вопроса было установить два плагина:
http://www.deanlee.cn/wordpress/google-code-prettify-for-wordpress/
а также
http://wordpress.org/extend/plugins/markdown-for-wordpress-and-bbpress/
Google Prettify предназначен для того, чтобы код выглядел красиво, а плагин markdown - для простого редактирования, но без прямого предварительного просмотра, поэтому вы нажимаете кнопку предварительного просмотра, чтобы увидеть любой результат. Результат некоторых постов можно посмотреть здесь: blog.tomasjansson.com .
Синтаксис справки для редактирования можно найти здесь: http://daringfireball.net/projects/markdown/.
Вам нужно было немного подправить плагин markdown, чтобы он заработал. Откройте редактор плагинов и выберите плагин уценки. Найдите функцию _doCodeBlocks_callback
. Измените строку, на которой печатается тег pre
, следующим образом: $codeblock = "<pre class=\"prettyprint\">$codeblock\n</pre>";
. Кроме того, оператор возврата функций makeCodeSpan
должен быть изменен на: return $this->hashPart("<code class=\"prettyprint\">$code
"); .
Это все равно сделало это для меня ... наслаждайтесь.