typecho输出多余 br 导致页面空白行

首页电脑网络typecho输出多余 br 导致页面空白行(2013年05月12日)

今天又测试了一个typecho的皮,结果发现文章中有多余的空白,查看了一下源码是换行符<br>引起的,但是在编辑文章中查看源码又没有。

以前貌似也遇到这个问题,网上找了一下,好像是typecho使用了 PHP 中的内置函数, nl2br(),所以输出的时候会将内容中的换行符转换为 br 标签,杯具了,只有改源代码了。

方法如下:

打开文件:var/Typecho/Common/Paragraph.php,在 76 行,找到如下代码:

$text = nl2br($text);

注释掉它就可以了:

//$text = nl2br($text);

可惜是要修改程序,不是非常完美啊。

仅有一条评论 »

  1. 杯具了,只有改源代码了

添加新评论 »

You must enable javascript to see captcha here!