본문 바로가기

어떻게 할까/기타

워드프레스 + 크레용 신택스 하이라이터 출력 오류 해결 방법

 워드프레스 4.4.2 버젼과 크래용 신택스 하이라이트 플러그인 2.7.1 버젼을 사용한다면 다음처럼 출력에 오류가 나는 경우가 있습니다.



 이는 워드프레스가 HTML 출력 중 특수 기호들의 경우 이를 별도 문구로 처리 하는데 이것이 크래용 신택스 하이라이터 플러그인과 처리 방법이 달라 지면서 생기는 문제로 보입니다.

 간단히 이런 경우 아래처럼 워드프레스 관리자 페이지로 이동 후, 플러그인 안의 크래용 신택스 하이라이터의 설정을 선택 해 줍니다.



 설정 페이지로 이동 하면 아래 처럼 Code 영역으로 이동을 하면 Decode HTML entities in code 부분이 체크 되어 있지 않을 것 입니다.



 이제 이 체크를 설정 하여 attributes 와 code 모두 체크가 되어 있는 상태로 만든 다음 저장하고 나오면 됩니다.



 이제 페이지를 새로 고쳐서 <pre ... /> 로 묶인 부분의 신택스 하이라이트 부분이 제대로 적용이 되는지 확인 하면 되겠습니다.