WORDPRESS
[WordPress] Post內的Code不能顯示

Code

有時Post來的Code沒有顯示出來,可能是跟特殊符號有關。

問題

[Wordpress] Category由Checkbox轉成Radio Button時,內容有一段Code,用Code Tag或Crayon(Wordpress的Syntax Highlighter Plugin)包著也不能顯示出來,逐行Debug後才後現是跟「\」有關。

解決方法

1. 正常地貼Code
2. 用Crayon包著,Crayon會處理「<」,轉成「&lt;」
3. Copy Crayon改過的Code到Text Editor,再Replace All「\」為「&#92;」

「&lt;」和「&#92;」是…?

「&lt;」和「&#92;」是HTML Entities,<因為可能會被Browser誤為Tag,所以會轉成「<」,但為何「\」會引起問題就不知道了。

One thought on “[WordPress] Post內的Code不能顯示

  • &qieh;vantoullislestadiolaisuudossa dialektiikka Erään Ajankohtaisen Asian tiimoilta on välillä kamalaa."Herran sanasta kiinnipitämistä on mm. nimitelty "Raamatulla päähänlyömiseksi". Jumalan valtakunnan ulkopuolelle astumisen ääneen toteamista on nimitelty henkiseksi väkivallaksi.Tuollainen dialektiikka on kieltämättä kamalaa.

  • Leave a Reply

    Your email address will not be published.

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">