mikekoder
  • 0
Новичок

Отключить экранирование HTML

  • 0

Я использую SyntaxHighlighter Evolved для выделения примеров кода. Например

[csharp]
string s = "text";
List<int> numbers = new List<int>();
[/csharp]

Когда я впервые сохраняю его, все в порядке, но при редактировании wordpress меняет текст на

[csharp]
string s = &quot;text&quot;;
List&lt;int&gt; numbers = new List&lt;int&gt;();
[/csharp]   

После второго редактирования становится

[csharp]
string s = &amp;quot;text&amp;quot;;
List&amp;lt;int&amp;gt; numbers = new List&amp;lt;int&amp;gt;();
[/csharp]   

Как отключить побег? Я хочу, чтобы контент был именно тем, что я печатаю.

Share
  1. Перенесемся на семь лет вперед, SyntaxHighlighter Evolved возится с моими квадратными скобками как в предварительном просмотре, так и на опубликованной странице. Ни один из ответов ниже не помог.

    • 0
  2. Я только что установил SyntaxHighlighter Evolved, и при тестировании существующего сообщения я был встревожен, обнаружив, что все кавычки " были преобразованы в " (одинарные кавычки были в порядке). Я использовал редактор HTML.

    В случае, если вы также находитесь в этом положении, я обнаружил, что экранируется только предварительный просмотр сообщения — когда вы публикуете, он выглядит нормально.

    • 0
  3. Визуальный редактор автоматически экранирует HTML-теги ( <> в частности, скобки), чтобы код, который вы собираетесь отображать, не интерпретировался браузером как разметка. Самый простой способ убедиться, что содержимое именно то, что вы вводите, — это использовать редактор HTML, а не визуальный редактор.

    Я использую подключаемый модуль для подсветки кода под названием Code Colorer и ввожу весь свой «выделенный» код непосредственно в HTML-редакторе, просто чтобы убедиться, что он выглядит точно так, как я его набрал.

    • 0
  4. Автор SyntaxHighlighter Evolved предлагает отключить все остальные плагины, а затем включить их последовательно в следующем решении: http://wordpress.org/support/topic/plugin-syntaxhighlighter-evolved-html-tags-gets-added-to-my. -код

    Однако я обнаружил, что это решение не работает для предотвращения добавления тегов html в предварительный просмотр. Однако, как отмечает @Lessan Vaezi, html-теги появляются только в предварительном просмотре, но не в опубликованном сообщении.

    • 0

Оставить ответ

You must login to add an answer.