WordPress网站定制开发专家
WordPress企业主题特惠

赞一个 0

WPYOU在之前的WordPress建站10大插件推荐提到过WordPress SEO by Yoast 优化插件,是非常棒的一款高级WordPress网站优化工具。但是在对于某些纯中文网站的兼容性方面有个别下的bug需要修复,比如自动截取显示文章和页面的摘要方面,会造成中文乱码的问题。

在检查了该插件的内置功能函数后,我们在插件文件夹的inc/wpseo-functions.php文件中发现了以下代码:

‘%%excerpt%%’            => ( !empty( $r->post_excerpt ) ) ? strip_tags( $r->post_excerpt ) : utf8_encode( substr( strip_shortcodes( strip_tags( utf8_decode( $r->post_content ) ) ), 0, 155 ) ),

将以上代码修改为下面的兼容中文自动截取功能:

‘%%excerpt%%’            => ( !empty( $r->post_excerpt ) ) ? strip_tags( $r->post_excerpt ) : mb_substr( strip_shortcodes( strip_tags( $r->post_content ) ), 0, 155,’utf-8′ ),

如此修改之后就可以完美解决自动截取中文摘要导致的乱码问题了。非常简单实用。

上一篇:

下一篇:

在线评论

1个评论

  1. 确实很有用 mark一下 要学以致用哈哈

分页
在线客服
在线客服关闭
WPYOU官方微信

扫码关注官方微信