我遇到的问题是the_excerpt()不会从帖子"摘录"中返回内容。领域。相反,它会返回帖子的第一部分,就好像"摘录"田野空了。
我的代码非常简单 - 在循环内部,我有......
if(has_excerpt()) {
the_excerpt();
} else {
the_content();
}
是否需要做一些事情来告诉wordpress使用"摘录"字段。
提前感谢您的帮助。
答案 0 :(得分:0)
我解决了这个问题如下..
我发现摘录存储在WP_Post类字段post_excerpt中,所以我直接用它...
$the_post = get_post();
$post_excerpt = apply_filters('the_excerpt', $the_post->post_excerpt);
echo $post_excerpt;
如果有更好的方法,我很乐意听到任何人的意见,以及为什么the_excerpt()不会提供该字段内容。
感谢您的回复