代码: 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; }