摘录被添加到内容的上方,但它应该在它之后

时间:2017-08-10 作者:user3512522

我的函数中有此代码。php文件,在每篇文章内容的正下方显示每篇文章的摘录。

但是,出于某种原因,摘录出现在内容上方,而本应在内容下方。

有人能告诉我如何确保摘录总是显示在内容下面吗。。。?谢谢

function after_post_content($content){
if (is_single()) {  
    $content .= the_excerpt();
}
    return $content;
}
add_filter( "the_content", "after_post_content"); 

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

您正在重复摘录的内容,该内容将放在标题中。使用get_the_excerpt() 而是:

function after_post_content($content){
if (is_single()) {  
    $content .= get_the_excerpt();
}
    return $content;
}
add_filter( "the_content", "after_post_content");
通常,WordPress的功能从the_ 将回显输出,而函数启动将get_the_... 将获取值。

结束

相关推荐

My post excerpt does not work

我正在使用文章摘录,但当我点击阅读更多链接时,它不会显示所有文章段落,它只显示摘录的段落,这是代码行索引。php<?php if ( have_posts() ) : ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( \'content\', get_post_format() ); ?> <h2><a hr