Публикация исходных кодов в постах Wordpress
Если вам понадобилось поделится примером своего кода на своем блоге, можно воспользоваться несколькими способами, рассмотрим их по порядку:
- оформлять код руками
- использовать плагин SyntaxHighligter Plus
Если у вас сайт с обучающими материалами или другой сайт где используются примеры кодов читаем дальше
Оформляем код руками
Когда оформляем код руками, главное чтобы он не выполнился в теле странцы, для этого необходимо, вместо специальных символов используемых для выделения фрагментов кода, «<?php ?>» использовать символьные эквиваленты </p> <p>
- > эквивалентно <
- < эквивалентно >
Вручную переделывать символы таким способом задача прямо скажем не очень веселая, поэтому проще воспользоваться специальным плагином SyntaxHighligter Plus, после усановки плагина в редакторе постов заключаем кусок листинга в специальный тэг
[sourcecode language='php']
[/sourcecode]
где вместо ‘php’ подставлияем символьное обозначение языка пример которго вы публикете, и получаем окошко листинга, с подсвеченными ключевыми словами и переменными
// иницализируем курл $http = curl_init($url); // отправляем запрос $result = curl_exec($http); $http_status = curl_getinfo($http, CURLINFO_HTTP_CODE); // Получаем ответ echo $http_status; // выводим ответ
Вот перечень языков программирования которые подсвечивает плагин
- bash
- cpp
- csharp
- css
- delphi
- html
- java
- jscript
- php
- python
- ruby
- shell
- sql
- vb
- xml
Исходники на моем блоге оформлены именно этим плагином.
Мой блог находят по следующим фразам
- php скрипт сервер обновлений nod32
- xampp zend
- скрипт для зеркала обновлений Nod
- xampp zend optimizer
- обновлення до nod32 v.2.7
- операторы google alerts
Мой блог находят по следующим фразам
Кстати подобное придумали около лет 10 назад .: