下一篇和/或上一篇帖子内容

时间:2013-07-18 作者:Vignesh Pichamani

如何在下一篇或上一篇文章中显示内容?

例如,我使用它来显示下一个标题为的帖子链接:

   <div class="alignleftfp">
    <?php next_post_link(\'%link\', \'%title\'); ?>
    </div>
    <div class="alignrightfp">
    <?php previous_post_link(\'%link\', \'%title\'); ?>
    </div>
是否可以显示该帖子的内容(100字)?

1 个回复
SO网友:Johannes Pille

看一看get_adjacent_post function.

它需要三个参数,所有这些参数都是可选的:

布尔值,文章是否应来自同一类别,应排除的类别ID字符串,应检索上一篇(true)文章还是下一篇(false)文章

$prev_post = get_adjacent_post( false, \'\', true );
和下一个via

$next_post = get_adjacent_post( false, \'\', false );
如果成功,函数将返回一个完整的post object, 因此:

echo $prev_post->post_excerpt;
应该这样做。

结束

相关推荐

List all content by post type

我正在写一个插件,其中我需要按每种类型列出帖子/页面/附件。首先,我获得所有帖子类型:$post_types = get_post_types (array(\'public\'=>true)); 然后,我创建一个循环并查询每种帖子类型的帖子,然后打印出来:foreach ($post_types as $type_name => $post_type) : $args = array( \'post_type\' => $post_t