没有。您必须实现自己的自定义功能来修剪任何您想要的内容。例如,此功能将根据单词修剪内容:
function my_custom_excerpt ( $content, $limit = 20, $more = \'...\' ){
return $data = wp_trim_words( strip_tags( $content ), $limit, $more );
}
或者这个会根据字符对其进行修剪:
function my_custom_excerpt( $excerpt, $limit = 20 ) {
$charlength++;
if ( mb_strlen( $excerpt ) > $charlength ) {
$subex = mb_substr( $excerpt, 0, $charlength - 5 );
$exwords = explode( \' \', $subex );
$excut = - ( mb_strlen( $exwords[ count( $exwords ) - 1 ] ) );
if ( $excut < 0 ) {
$output = mb_substr( $subex, 0, $excut );
} else {
$output = $subex;
}
$output .= \' ...\';
return $output;
} else {
return $excerpt;
}
}
现在您可以使用:
<p><?php echo my_custom_excerpt( get_the_author_meta(\'description\') , 20 ); ?></p>
这将根据您的功能,将作者的描述删减20个单词/字符。