SyntaxHighlighter Evolved Wordpress
Использую плагин SyntaxHighlighter Evolved Wordpress для подсветки кода. Недавно начал плагин глючить, или сам Wordpress.
Пытаюсь написать: if (char.y > 450) { char.x = start_x; char.y = start_y; grav = 0; } Редактирую записи через режим редактора кода, так как режим визуального редактора глючит еще больше и создает кучу ненужных html-символов на странице. Нажимаю "обновить" и wordpress преобразует знак ">" в спецсимвол ">" , также убирает пробелы (хотя они нужны). На странице отображается: if (char.y > 450) { char.x = start_x; char.y = start_y; grav = 0; } В коде плагина SyntaxHighlighter Evolved есть строка: $code = str_replace( '<', '<', $code ); которая должна заменять спецсимвол на нормальный символ, но этого не происходит. Также с символом ">" и пробелами, которые не сохраняеются. Короче вся подсветка кода поехала и побежала, появилось на сайте куча символов вроде "&amp;amp;lt;" . Подскажите, как это исправить. Я не особо специалист в работе сайтов. |
Ответ: SyntaxHighlighter Evolved Wordpress
Меняй хайлайтер.
Сам wp не глючит, тупо нечему, всегда виноваты плагины/модули/темы. Цитата:
Из очевидных быстрых решений могу предложить только написать дополнительный фильтр/преобразователь, который будет вычищать говно. |
Ответ: SyntaxHighlighter Evolved Wordpress
Почитал на странице плагина об этой проблеме люди пишут, но автор плагина ссылается на какой-то "gutenberg" и что это из-за вордпреса, и вроде как он работает над этим с разработчиками вордпреса, хотя результата не видно что-то. Весь код с подсветкой на сайте съехал. Поискал новый плагин, не знаю, какой установить, нужен с поддержкой подсветки as3, желательно, чтобы не пришлось переписывать теги на сайте.
|
Ответ: SyntaxHighlighter Evolved Wordpress
ищи то, что на базе CodeMirror или AceEditor
|
Часовой пояс GMT +4, время: 23:58. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot