如何限制文章标题的字数

Willper Wordpress May 30th, 2010 3 条评论

最近好几个朋友问我首页和分类页面如何限制文章标题的字数
我整理了下,发出来,大家可以试一下
在functions.php最后加入以下代码

<?php

function excerpttitle($max_length) {
$title_str = get_the_title();
if (mb_strlen($title_str,’utf-8′) > $max_length ) {
$title_str = mb_substr($title_str,0,$max_length,’utf-8′).’…’;
}
return $title_str;
}?>

这就定义了一个函数,如何调用呢在你想要使用字数限制的页面,将原有的

<?php the_title(); ?>

替换成

<?php echo excerpttitle(23);?>

就ok了
如有问题,大家可以在下面留言

我会择着我会的回答,呵呵

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: 如何限制文章标题的字数
  1. June 5th, 2010 at 11:27 | #1

    正需要!省得我每次加more,我换域名啦!麻烦改一下吧,blog.xianyin.org

  2. June 6th, 2010 at 08:35 | #2

    @墨弦音
    恩,改过来了

  3. July 29th, 2010 at 14:37 | #3

    恩,学习了

  1. No trackbacks yet.