我有这个工作......但是。
<?php
$thetitle = $post->post_title; /* or you can use get_the_title() */
$getlength = mb_strlen($thetitle);
$thelength = 25;
echo mb_substr($thetitle, 0, $thelength);
if ($getlength > $thelength) echo "...";
?>
只要说标题是“嘿,你好吗”,它会在“嘿”之后截断它。
在逗号之后和结尾引用之前,我想要消除一个空格。
有办法做到这一点吗?否则标题如下:
嘿,......
而不是:
喂,...
由于
答案 0 :(得分:2)
echo trim(mb_substr($thetitle, 0, $thelength));
你只需要修剪空白区域。