今天又测试了一个typecho的皮,结果发现文章中有多余的空白,查看了一下源码是换行符<br>引起的,但是在编辑文章中查看源码又没有。
以前貌似也遇到这个问题,网上找了一下,好像是typecho使用了 php 中的内置函数, nl2br(),所以输出的时候会将内容中的换行符转换为 br 标签,杯具了,只有改源代码了。
方法如下:
打开文件:var/Typecho/Common/Paragraph.php,在 76 行,找到如下代码:
$text = nl2br($text);
注释掉它就可以了:
//$text = nl2br($text);
可惜是要修改程序,不是非常完美啊。
杯具了,只有改源代码了