小编在做wordpress主题的时刻,常常会在一些挪用文章内容的时刻给文章内容截断若干笔墨,然则总是涌现问题,当时只是以为多是字体的问题,以后发明,我错了,这跟字体无关,以后百度了许多,又是装wordpress插件,又是加许多代码的,然则貌似都没有结果。。。好纠结啊。。。
而无法,本身尝试了下,加个utf-8定义?尼玛,尽然胜利了,吓死我了。。。本来这么简朴啊!
<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 380,"……"'); ?>
然则我们设置的字数常常将一个中文给截断了,然后就涌现了乱码问题
然则你在定义的时刻加上utf-8,乱码就被完全的处理了!是不是是很简朴呢?修改后的代码是:
<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 380,"……",'utf-8'); ?>
这么样?是不是比想像中简朴的多?省去了css的手腕!小编采用后,临时没发明什么问题,迎接人人多多分享交流心得!

评论列表