如何只显示内文?

时间:2014-02-12 作者:user198003

为了开发我的自定义模板,我只需要显示一些帖子的简介文本。

你能帮我怎么做到吗?

更多信息:

众所周知,单个WP岗位的定义如下:

This is post\'s introducion text
<!--more-->
Main post content, blah blah blah
我所需要的只是

这是波斯特的介绍文字

。。。在前端。

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

虽然我确信我将要发布的内容的逻辑过于简单,但我认为这应该让你开始。

你的术语很奇怪,但你似乎想在帖子正文中显示“更多之前的帖子”部分。要做到这一点,您需要将帖子内容分为“更多之前的帖子”和“更多之后的帖子”。There is a function for that.

$pieces = get_extended($post->post_content);
// var_dump($pieces); // debug
echo apply_filters(\'the_content\',$pieces[\'main\']);
在循环中,这应该可以正常工作。在其他情况下,您可能需要$post->post_content.

手动或自动创建的摘录不会发挥作用,因此您可能需要将其包含在逻辑中。

结束

相关推荐

Wp_Query和Have_Posts的结果如此奇怪

我测试了一些简单的代码,但结果太奇怪了。Test 1:$featured_posts = new WP_Query( $query_args ); while ($featured_posts->have_posts()) { $featured_posts->the_post(); the_title(); echo \'<br>\'; } echo \'End: \"\' . $featured_po