我有一篇帖子,里面有文字,然后是“更多”,然后是文字。
“更多”之前的摘要显示在存档页面上,但我不想在我的单个贴子页面上显示它,只应显示“更多”之后的文本。
我该怎么做?
i、 e类
这是我之前的文字,更多的不显示。
--更多--
多个后的文本将显示在单个页面上。
我有一篇帖子,里面有文字,然后是“更多”,然后是文字。
“更多”之前的摘要显示在存档页面上,但我不想在我的单个贴子页面上显示它,只应显示“更多”之后的文本。
我该怎么做?
i、 e类
这是我之前的文字,更多的不显示。
--更多--
多个后的文本将显示在单个页面上。
你可能在看get_extended()
. 它使用以下键=>值对返回数组中的内容
main
=> more标记前的内容extended
=> more标记后的内容more_text
=> 自定义阅读更多文本因此,您可以在循环内的单个贴子页面中执行以下操作
$content = get_extended( $post->post_content );
$extended = apply_filters( \'the_content\', $content[\'extended\'] );
echo $extended;
这似乎对我有用:
$aftermore = 3 + strpos($post->post_content, \'-->\');
$devcontent = substr($post->post_content,$aftermore);
echo wpautop($devcontent);?>
endif;