WP-Syntax
Несколько раз в комментариях меня спрашивали, что за плагин я использую для вставки кода в текст статей и комментариев. Так вот, отвечаю - это WP-Syntax. На самом деле плагинов для вставки кода не один десяток и какой именно из этих плагинов использовать...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#1,
Я использую Syntax Higlighet Plus, до этого испытал кучу плагинов, только один этот устраивает. Тоже много языков поддерживает, а главное есть специальные теги, как [php], [js], что делает ввод быстрее :) Правда, вот, настроек нет, но мне и так нравится :)
#2,
кому что удобнее )) да и если уже начал пользоваться каким-либо плагином подсветки - переползти на другой проблематично.
#3,
Спасибо, буду ставить. Как я замучился с тем, что WP меняет в коде знак " на другой, из-за чего весь код перестает работать.
________________
Все работает отлично. Спасибо за вашу работу
#4,
Спасо за работу. Частенько к Вам заглядываю. Теперь с просьбой-вопросом.
Поставил все как надо. В HTML редакторе ввел код для вывода:
<pre lang="php" escaped="true" line="1">
</pre>
, сохранил, в новом окне просмотрел. Все замечательно. Дальше перешел в визуальный редактор, и вернулся обратно в HTML (ничего не изменяя) От строчки кода осталось только:
<pre lang="php"></pre>
поторил переход и код полностью улетучился... как корова языком слизала.
Подскажите, в чем может быть причина. Спасибо.
#5,
это нормальное поведение редактора вордпресса, он вырезает все, что с его точки зрения неправильно.
отсюда, собственно, такое количество плагинов для вставки видео - теги вызова видео редактор тоже режет.
выхода 2 - или не пользоваться визуальным редактором или использовать посторонние программы для написания постов в блог. к примеру, я использую замечательную программу Windows Live Writer и даже не знаю, как я раньше обходился без нее.
#6,
Приятно удивлен оперативностью, но возникает следующий вопрос. Пишу пост с использованием Windows Live Writer. Но если вдруг я его случайно открою в визуальном редакторе проблема повториться? Можно ли тогда в пост что то прикрутить, чтобы он открывался только в html редакторе, т.е. запрещал его просмотр в визуальном? Спасибо.
#7,
...или оградить кусок кода от переформатирования физуальным.... чтобы он его просто не видел
#8,
при использовании WLW смысла открывать пост в визуальном редакторе вордпресса нет никакого. конечно, иногда надо зайти и вручную проставить что-то типа титла и мета дескрипшина, но в этом случае достаточно использовать html режим редактора. чтобы случайно не испортить записи я у себя в профиле вообще отключил визуальный редактор и никаких проблем или неудобств связи с этим не испытываю совершенно. а вам WLW вставленный код в html-режиме не портит, даже наоборот - он умеет исправлять некорректный xhtml, преобразовывая его в правильный.
к сожалению, такой способ мне неизвестен.
#9,
Ух ты, вот это круто, как раз искала, как мне код в дневник вставить, правда я только html знаю.
#10,
чтобы быстренько код раскодить
http://centricle.com/tools/html-entities/
и используем вот это
<pre lang="xml" escaped="true">
<xml>Hello</xml>
</pre>
#11,
Спасибо за вразумительную статью по теме.Перелопатил уйму материала,но все в основном поверхностное описание для распальцованных мастеров.
От начинающих вам еще раз спасибо.
#12,
Не устраивает поле вывода кода.
Мне в тексте нужно, чтобы дефис не менялся.
Что делать?
#13,
а каким образом он меняется?
#14,
Вставляю знак "-" хоть в визуальном редакторе, хоть в html, даже в Windows Live Writer пробовал результат один - замена при выводе страницы на "–"
#15,
Странно, но в коде этой страницы видно два вида отображения
#16,
добавьте в файл functions.php шаблона:
#17,
Класс, я давно этот плагин искал! СпасиБо автору!
#18,
Плагин не радует!
Есть проблема!
Он отображает знаки "" как <
Что можно сделать?
#19,
добавлять в синтаксис команду escaped="true", тогда перед выводом плагин их обратно отконвертирует. а вообще, плагин сам не преобразует ничего - как вы ввели текст, так как он и выводится плагином.
#20,
Огромное спасибо за пост! Я очень долго искала именно такое подробное объяснение на предмет вставкки плагина WP-Syntax
#21,
Давно искала, спасибо. Но на практике стали выползать косяки. Если установить плагин без изменений то у меня не отражает правая граница рамки. Если же в стилях изменить размер ширины то съедается окончание основного текста в статье. И как быть?
#22,
все косяки связаны с оформлением шаблона. тут я ничего подсказать не могу, не видя шаблона вживую.
#23,
Огромное спасибо, поиски плагина для кода окончились на этой странице :)
#24,
Кстати, благодаря этому блогу мне в кратчайшие сроки удалось постигнуть азы вордпресса =)
Очень большая коллекция плагинов, как говорится: на любой вкус =)
#25,
Установила плагин wp-syntax, когда вставляю код шире, чем основная текстовая часть, все перекашивается. Подскажите пожалуйста, есть ли решение проблемы?
#26,
конечно есть. надо в css прописать строгое ограничение длины поля с кодом. я бы вам помог с этим, если бы вы дали ссылку на проблемную страницу на вашем сайте, иначе на словах сложно что-то объяснить.
#27,
Автору спасибо!
Вопрос:
вот на этой странице я хочу опубликовать код для вставки видео с ютюб http://daktylos-media.com/press-kit/
код вставляется, но как видно, левый столбец укорачивается, а правый, где код? становится длиннее.
А таблица изначально 640, со столбцами по 320...
Как сделать столбцы одинаковыми?
Спасибо!!!
#28,
во-первых, чтобы опубликовать в одном месте код ютуб-ролика вовсе не надо ставить отдельный плагин для этого - это как из пушки по воробьям. во-вторых, я не вижу на указанной вами страничке никаких проблем - я так понимаю, что сейчас вы плагин отрубили. вы бы хоть скрин сделали, чтобы я видел в чем проблема. ну и последнее - вам проще будет взять код в теги <code>тут код</code> или <pre>тут код</pre>, чем использовать для этого плагин, который делает тоже самое, но только с подсветкой.
#29,
Перед знаком ? в коде делает отступы, и естественно функция не работает с пробелыми где это можно устранить в плагине?
#30,
а точнее? я ничего не понял.
#31,
Вставляеш код он начинается допустим с <?php и перед знаком ?, плагин хреначит отсупы, вот так < ?php из-за этого код не становиться не рабочим!
#32,
с чего вы взяли что это плагин делает? вот вам пример:
где тут пробел то?
#33,
Да действительно, дело походу не в плагине, либо движок, либо ещё что-нибудь, но баг есть...
#34,
плагины попробуйте все отрубить и на дефолтный шаблон переключитесь - проверьте так.
#35,
Пробелы убираю и обновляю запись, и они снова автоматически прописываться.
#36,
еще раз - плагины при этом все отключили, на дефолтный шаблон переключились?
#37,
Да, дело походу не в плагинах
#38,
страничку показать можете, где такой пробел вставляется?
#39,
Кажеться дело в редакторе, вот например ТуТ
#40,
вы код то, в режиме Текст вставляете?
#41,
Визуальным вообще не пользуюсь визуальный это ЗЛО
#42,
что-то вы не так делаете. установил сейчас на тестовом сервере плагин, вставил код - опубликовал - никаких пробелов в нем нет.
#43,
Как там можно что-то не то сделать вставляю вот так
#44,
здесь то работает :) я бы на плагины или тему указал, но вы говорите, что пробовали их отключать. вот это, действительно, непонятно.
#45,
Да действительно не понятно... буду жить с этим багом