Excerpt using Read More Tag

时间:2019-02-07 作者:Jeff Wilkerson

如何获取使用“阅读更多”标记的帖子摘录?The documentation states 我应该使用the_content 功能,但我不想这样。我只想要文本。此外,我不希望将“阅读更多”链接自动插入到相同的paragraph 标记-我只想要文本,我会创建自己的阅读更多链接。从本质上讲,我试图打印一篇文章的摘录,而没有阅读更多链接。我可以这样做吗?

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

您只需要设置the_content() 到空字符串:

<?php the_content( \'\' ); ?>
如果不传递参数,它将使用默认值,即与文本“(更多…)的链接,但通过传递空字符串,将显示空字符串(即nothing)。

如果要将其包含在变量中,请使用get_the_content( \'\' ) 同样,为了使格式正确匹配,您需要应用the_content 过滤器:

$excerpt = apply_filters( \'the_content\', get_the_content( \'\' ) );

相关推荐

Add "Excerpt" in "Quick edit"

我有很多帖子想编辑摘录。但是,我不需要进入编辑页面,而是希望使用“快速编辑”功能。如何在快速编辑中添加摘录?PS:我知道有一个插件可以实现这一点,但我的网站有一个自定义插件,所以如果我可以在其中添加这个插件,那就太酷了。编辑:我不想使用插件,因为当有可能在某处轻松添加代码来完成我想做的事情时,我并不真正喜欢使用插件。另外,我所说的“自定义批量/快速编辑”插件还有许多我不会使用的功能。