it-swarm-ko.tech

이스케이프 처리 HTML 사용 안 함

나는 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]   

이스케이프 기능을 해제하려면 어떻게합니까? 나는 그 내용이 내가 타이핑하는 것과 정확히 일치하길 원한다.

3
Mika Kolari

방금SyntaxHighlighter Evolved를 설치했고 기존 게시판을 테스트하면서 모든 인용 부호가 "&quot; (작은 따옴표는 괜찮 았음)로 변환되었다는 사실에 당황 스러웠습니다. HTML 편집기를 사용하고있었습니다.

이 위치에있는 경우에, 나는 그것이 게시 된미리보기그것이 이스케이프 된 것으로 나타났습니다. 게시 할 때 괜찮습니다.

7
Lessan Vaezi

시각적 편집기는 표시하려는 코드가 브라우저에서 태그로 해석되는 것을 방지하기 위해 HTML 태그 (특히 괄호 <>)를 자동으로 이스케이프합니다. 내용이 정확히 입력하는 내용을 확인하는 가장 쉬운 방법은 비주얼 편집기 대신HTML 편집기를 사용하는 것입니다.

Code Colorer 라는 코드 강조 표시 플러그인을 사용하고 HTML 편집기에서 직접 "강조 표시된"코드를 모두 입력하여 입력 한 것과 정확히 일치하는지 확인합니다.

3
EAMann

SyntaxHighlighter Evolved의 저자는 다른 모든 플러그인을 비활성화 한 후 다음 솔루션에서 직렬로 활성화 할 것을 제안합니다. http://wordpress.org/support/topic/plugin-syntaxhighlighter-evolved-html-tags-gets-added-to - 내 코드

그러나이 솔루션은 html 태그가 미리보기에 추가되는 것을 방지하지 못하는 것으로 나타났습니다. 그러나 @ Lessan Vaezi가 HTML 태그는 미리보기에만 표시되지만 게시 된 게시물에는 표시하지 않기 때문에.

0
C. Bergman