王尘宇王尘宇

研究百度干SEO做推广变成一个被互联网搞的人

wordpress截断中文涌现乱码的最有用的手腕

小编在做wordpress主题的时刻,常常会在一些挪用文章内容的时刻给文章内容截断若干笔墨,然则总是涌现问题,当时只是以为多是字体的问题,以后发明,我错了,这跟字体无关,以后百度了许多,又是装wordpress插件,又是加许多代码的,然则貌似都没有结果。。。好纠结啊。。。

而无法,本身尝试了下,加个utf-8定义?尼玛,尽然胜利了,吓死我了。。。本来这么简朴啊!

平常我们经常使用的截断文章内容的函数是

  1. <?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 380,"……"'); ?>  

然则我们设置的字数常常将一个中文给截断了,然后就涌现了乱码问题

然则你在定义的时刻加上utf-8,乱码就被完全的处理了!是不是是很简朴呢?修改后的代码是:

  1. <?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 380,"……",'utf-8'); ?>  

这么样?是不是比想像中简朴的多?省去了css的手腕!小编采用后,临时没发明什么问题,迎接人人多多分享交流心得!

相关文章

评论列表

发表评论:
验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。