给予“阅读更多”优先于摘录()字数

时间:2012-10-25 作者:aendra

默认情况下,the_excerpt() 显示<!--more-->, 大约50个字。

<!--more--> 存在,但当<!--more--> 是否缺席?

谢谢

1 个回复
SO网友:aendra

以下是我的老生常谈:

if ( preg_match( \'/<!--more-->/\', $post->post_content ) ) {
    $content = apply_filters( \'the_content\', get_the_content( \'\' ) );
    echo ( $content );
} else {
    the_excerpt();
}
(请注意,我在这段代码后面有一个单独的“阅读更多”链接;如果要使用内容的默认“阅读更多”链接,请从get_the_content();.

结束

相关推荐

Limited excerpt with readmore

我想要一段有readmore链接的有限摘录(40字)。。。我在下面使用了此代码:<?php echo apply_filters(\'the_excerpt\',get_the_excerpt().\'<a href=\"\'.get_permalink().\'\"> read more </a>\'); ?> 感谢您的帮助。