如何根据类别更改摘录 - WordPress

时间:2014-05-12 09:36:30

标签: wordpress

我想知道如何根据WordPress中的类别更改摘录。我已经更改了默认金额,但我需要在主页上的某些方框中使用此金额,我需要它在网站的博客页面上显示更多文字。

谢谢, 查理

1 个答案:

答案 0 :(得分:0)

我建议您自定义摘录,您可以根据需要使用和更改。我最近在the_excerpt()做了完整的答案。这来自那个答案。您还可以查看完整的答案here

CUSTOM EXCERPT LENGTHS

有时您需要显示不同长度的简单摘录,并且为每个帖子/功能/页面编写摘录是不可行的。这是一个使用wp_trim_words

的小函数
function wpse_custom_excerpts($limit) {
    return wp_trim_words(get_the_excerpt(), $limit, '<a href="'. esc_url( get_permalink() ) . '">' . '&nbsp;&hellip;' . __( 'Read more &nbsp;&raquo;', 'wpse' ) . '</a>');
}

这个小功能的作用是将get_the_excerpt修剪到用户设置的$limit,并在结尾处返回带有更多链接的文本。

您可以在模板中将此摘录称为以下内容

echo wpse_custom_excerpts($limit);

其中$limit将是您的字数,所以30字的摘录将是

echo wpse_custom_excerpts(30);

这里要记住的一件事是,如果你将限制设置为超过55个单词,则只返回55个单词,因为摘录长度只有55个单词。如果需要更长的摘录,请改用get_the_content