1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

wp有没有将首页文章标题自动截短的插件

本帖由 zmnet2006-10-30 发布。版面名称:源码讨论

  1. zmnet

    zmnet Well-Known Member

    注册:
    2006-05-03
    帖子:
    7,809
    赞:
    62
    在首页比如一个标题太长,一行显示不下,有没有插件可以自动截短,不如可以设置保留多少字等。
     
  2. zmnet

    zmnet Well-Known Member

    注册:
    2006-05-03
    帖子:
    7,809
    赞:
    62
    不懂,怎么加?:sweat:
     
  3. Hoofei

    Hoofei New Member

    注册:
    2005-12-10
    帖子:
    3,162
    赞:
    35
    代码:
    function excerpt(){
    	echo $this->get_excerpt();
    	}
    			
    function get_excerpt(){
    	global $post;
    				
    	$max_length = 20; // Maximum words.
    				
    	if ($post->post_excerpt) return $post->post_excerpt;
    				
    	if( strpos($post->post_title) ) { 
        $temp_ex = explode($post->post_content, 2);
        $excerpt =  $temp_ex[0];
        } 
    	else {
        $temp_ex = explode(' ', $post->post_title);  
    	$length = count($temp_ex) < $max_length ? count($temp_ex) : $max_length;
    	for ($i=0; $i<$length; $i++) $excerpt .= $temp_ex[$i] . ' ';
        }
            
    	$excerpt = balanceTags($excerpt);
    	$excerpt = apply_filters('the_excerpt', $excerpt);
    				
    	return $excerpt;
    				
    	}
     
  4. kamsang

    kamsang New Member

    注册:
    2005-10-05
    帖子:
    9,080
    赞:
    58
    楼主也开始写blog了?
     
  5. zmnet

    zmnet Well-Known Member

    注册:
    2006-05-03
    帖子:
    7,809
    赞:
    62
    有这种想法,有个米闲着。