巧用PHP正则表达式替换解决WP自动截断函数中文处理

问题描述

WP的自动截断函数the_excerpt()可以对文章输出内容进行自动截断. 但是这一截断效果对中文的处理不是很好, 导致有些中文文章的摘要明显长于英文文章. 原因就是中文的标点符号被当成了字符(就像汉字一样), 并不是WP默认的断句符号. 于是一个办法是所有的文章都使用英文标点, 问题基本就解决了. 但是, 我们时不时的转载别人的文章时, 还是会碰到使用的是中文标点的情形, 这样我们不妨写一个php函数对文章输出内容进行过滤: Continue Reading