Использую плагин 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;" .
Подскажите, как это исправить. Я не особо специалист в работе сайтов.