写《WordPress插件WP-PageNavi的使用心得》时遇到了插入PHP代码在浏览时显示空白的问题,GOOGLE了一下,有两种解决方案。
第一种是替换代码:
把代码中的特殊符号改成html entities。
比如:左尖括号<改成 < ; 右尖括号>改成 > ;。 (注意:为了能在浏览时显示出> ;,在;前加了个空格,实际使用时是不能加空格的!!!)
往往你只需要改掉其中的左尖括号就可以了。这样子php就不能运行它,它就可以正常显示了。
不知道他们的对应关系看这个帖子:网络程序员伴侣(Lshdic)2005_开拓版
第二种就是使用插件:
Syntax Highlighting with Enscript 可以很漂亮地显示代码,用不同的颜色显示函数、参数、运算符号等等。可惜它需要Enscript支持,如果不幸网站在php安全模式下,就可能不能使用。
如果让它使用PHP:Beautifier,而不是enscript,这样子对网站配置的要求小了。
我使用的是第一种方法,毕竟我不会天天跟代码打交道,偶尔要用替换代码就好了,用不着插件这么麻烦,况且那个插件我都没搞懂要怎么用……