威尼斯线路检测中心

  • Equipe de acrobacias da Fora Aérea Chinesa parte para apresentao na Rússia 2019-05-14
  • 冬奥延庆、张家口新建赛区将永久保留 2019-05-14
  • 安徽黟县:绘就全域旅游新蓝图 2019-05-14
  • 宾得 K-5 IIs(单机)【报价 图片 参数 评测】 2019-05-14
  • “大国工匠”潘从明:“人生经历就是改革开放的缩影”-中工原创-中工网 2019-05-14
  • Le parapluie chinois traditionnel, un savoir 2019-05-14
  • 江苏金湖广播电视台如何打造亲民平台 2019-05-14
  • 过年最喜欢做这菜,多吃不上火不长肉,上桌就光盘 2019-05-10
  • 中国全面小康调研基地 2019-05-10
  • 《人民的名义》涉侵权 原告一审败诉后再上诉李霞周梅森出版集团 2019-05-10
  • 赵飞录当选为鄂尔多斯市乌审旗人民政府旗长 2019-05-10
  • MYFM歌不停 20180203 2019-05-10
  • 青岛教师跳冰海救落水女孩 因怕耽误上课不愿宣传 2019-05-10
  • 荷兰风信子进入盛放期 蓝色花田美到窒息 2019-05-10
  • 【直播天下】巴黎圣母院发生大火 内部损失无法估量 2019-05-10
  • 也想出现在这里?联系我们

    WordPress内置函数mb_strimwidth()不能用

    • 文章介绍
    • 升级版本
    • 评价&建议
    也想出现在这里?联系我们
    1. <?php?echo?mb_strimwidth(strip_tags($post->post_content),0,100,'...');?>

    威尼斯线路检测中心 www.otelson.com 通常,通过上面的函数,即可截取威尼斯线路检测中心的文章里首段文字了,可是,有些服务器或主机尽然不支持 php-mbstring ,无奈啊。
    如果是自己的服务器,可以尝试用 yum install php-mbstring 来解决问题
    但是,如果是虚拟主机,没有什么权限的话,我们重新定义一个截取字符串的函数方法即可,代码如下:

    1. //自定义截断函数
    2. function?dm_strimwidth($str?,$start?,?$width?,$trimmarker?){
    3. $output?=?preg_replace('/^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$start.'}((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$width.'}).*/s','\1',$str);
    4. return?$output.$trimmarker;
    5. }

    将以上代码放入到主题目录的functions.php内
    然后对以下代码

    1. <?php?echo?mb_strimwidth(strip_tags($post->post_content),0,100,'...');?>

    进行改造,如下

    1. <?php?echo?dm_strimwidth(strip_tags($post->post_content),0,100,'...');?>

    嗯,说白了,就是将mb换成了dm,嗯,完事,再见。。。

    • 2018.05.09初次和大家见面了!

    等待您对该主题的建议

    发表评论

    还能输入240个字
    也想出现在这里?联系我们
    wordpress香港主机

    Hi, 欢迎加入Wordpress技术交流群,带你装逼带你飞!

    我要入群
    也想出现在这里?联系我们
    wordpress爱找主题推荐
    也想出现在这里?联系我们
    wordpress主机推荐
    也想出现在这里?联系我们

    我来推荐一个更牛逼的给你看看?

    • 猛戳我吧