因为发了篇《ul/ol,li 和 dl,dt,dd 的区别》,里面需要代码高亮,于是使用了wp的coolcode插件,用好之后发现了个问题,就是代码显示是这个样子。。
coolcode_1
但是看了其他人的blog,正常的应该是
coolcode_2


心里很郁闷,因为coolcode的作者并没有提到需要修改CSS或者别的东西,但是我想应该是CSS的问题吧,于是先使用默认的模板,发现代码高亮一切正常,后来使用了他的css,发现就不行了。。。很是郁闷,后来就用逐步排除的方法。发现,原来是头部的一个wp_head();函数造成的。。晕~~

所以如果你的coolcode无法正常使用,解决方法就是在之间加上


———网上查到的一点资料————————————-

一直使用插件不正常,所有插件都没有引用它们的css,jp。无意中换了个theme就没有问题了,研究一下发现主题中的index.php,page.php,single.php中没有<?php wp_head();?>。

原来wp_head()用于获取插件所需要插到html本头<head></head>的信息。所以有使用插件的WP一定要在theme相关页的<head></head>之间加上它:<?php wp_head();?>。本人建议把它写在head.php中,再由其它模板调用。



无觅相关文章插件,快速提升流量