我正在使用wordpress,我希望为帖子标题显示最多15个字符。
我用过这个:
$myposts = get_posts('numberposts=11&offset=0'); foreach($myposts as $post) : substr(the_title(), 0, 15); endforeach;
我已经删除了PHP标记,以便在此处正确显示...基本上代码标记为粗体。
但它不起作用。
任何建议都非常值得赞赏。
答案 0 :(得分:3)
the_title()
直接输出标题而不是返回标题。请改用get_the_title()
。
<?php echo substr(get_the_title(), 0, 15)?>
答案 1 :(得分:-1)
我更喜欢这个
echo mb_strimwidth(get_the_title(), 0, 40, '...');