TypeCho使用摘要 <!--more-->首页产生很多空白(回车符)解决方法(有弊端,甚改)
换回了Markdown,发现使用摘要的时候首页把回车符号都表示了出来,导致大片空白,内页又是正常的,解决方法如下
||注意:这本身貌似是Type设计的一个问题,屏蔽之后Markdown编辑器所见即所得会有问题,我已经改回去了,只能舍弃摘要这个功能了。||
/**
* parseNormal
*
* @param array $lines
* @return string
*/
private function parseNormal(array $lines)
{
foreach ($lines as &$line) {
$line = $this->parseInline($line);
}
$str = trim(implode("\n", $lines));
$str = preg_replace("/(\n\s*){2,}/", "</p><p>", $str);
//$str = preg_replace("/\n/", "<br>", $str);(需要注释掉这一行)
return preg_match("/^\s*$/", $str) ? '' : "<p>{$str}</p>";
}
需要注释掉/var/hyperDown.php文件第1177行(注意,别看错了,整行注释掉)
//$str = preg_replace("/\n/", "<br>", $str);