Two "the_excerpt" questions

时间:2012-01-14 作者:pope

如果有多个函数,则确切的函数为:

php the\\u extract();

我想将字符长度减少到X数量,并删除[…]并将其替换为用户可以单击以将其带到文章中的图像。我如何做到这一点(最好没有插件)?

1 个回复
最合适的回答,由SO网友:Nickiler 整理而成

你需要挂接两个WordPress过滤器。

function custom_excerpt_length( $length ) {
    return 20;
}
add_filter( \'excerpt_length\', \'custom_excerpt_length\', 999 );

http://codex.wordpress.org/Plugin_API/Filter_Reference/excerpt_length

function custom_excerpt_more( $more ) {
    return \'[.....]\';
}
add_filter( \'excerpt_more\', \'custom_excerpt_more\' );

http://codex.wordpress.org/Plugin_API/Filter_Reference/excerpt_more

结束