Какая тема подходит для размещения кода? [закрыто]
Мой блог размещен по адресу www.alphaot.com и я думаю, что этого достаточно. Но проблемы возникают, когда строки кода становятся длиннее 30 символов. Линии просто заворачиваются и становятся неприглядными или чем-то, что они даже не заворачивают!
По вашему опыту, какая отличная тема WordPress для блога разработчиков, в котором можно размещать код?
Кроме того, я использую Windows Live Writer, какие-либо расширения для публикации кода вы бы порекомендовали?
Редактировать:
Больше, чем плагины, меня интересует чистый, бесплатная тема wordpress, которая широка, поэтому код не нужно заворачивать.
5 answers
Я бы предложил вам перевернуть вопрос на Какой плагин хорош для публикации кода?. Вы можете сделать так много только с помощью HTML-тегов <pre>
и <code>
. Я постоянно публикую фрагменты кода в своем блоге, используя плагин WP-синтаксиса. Вот хороший рабочий пример:
Запись в блоге WordPress с фрагментами PHP, TXT и HTML с использованием плагина WP-синтаксиса
Это позволяет мне идентифицировать код, который я публикую, как CSS, HTML, JavaScript, PHP, обычный текст и многое другое. Затем он соответствующим образом кодирует фрагменты по цвету.
Он также сохраняет отступы, которые я нашел очень полезными для удобства использования/удобства пользователя при копировании/вставке фрагментов кода приличного размера с других сайтов.
Синтаксис прост, вы просто переключаетесь в HTML-редактор в сообщении и заключаете весь свой код в тег <pre>
. Например:
<pre lang="php">
<?php
echo "I love cheese!";
?>
</pre>
Выше будет выведен красивый фрагмент PHP с цветовой кодировкой. Плагин использует класс подсветки синтаксиса GeSHi для выполнения своей грязной работы. Все доступные языки описаны на веб-сайте GeSHi.
Я добился успеха, используя плагин Nathan Rice с одним шаблоном публикации и создав страницу шаблона "без боковой панели" для размещения кода. Работает довольно хорошо в большинстве случаев.
Скоропортящаяся пресса имеет обширный учебник по стилю <pre>
тегов , в том числе изящное автоматическое расширение при наведении курсора для длинных строк.
В конце я использовал тему под названием Элегантный гранж от Майкла Тайсона.
Я использую Windows Live Writer 2011 с плагинами для вставки кода для него, и он работает очень хорошо.
Ознакомьтесь с моим блогом Alphaot.com чтобы увидеть, чем все закончилось.
Лично я нахожу метод CSS подходящим..
Https://stackoverflow.com/questions/322929/word-wrap-in-css-js
См. Ответ, предоставленный Джейком Скоттом.