get_previous_post()
是 WordPress 提供的一个函数,用于获取当前文章的上一篇文章。该函数返回一个对象,包含上一篇文章的各种信息,如标题、链接、发布时间等。
该函数有三个参数:$in_same_term
、$excluded_terms
和 $taxonomy
。
$in_same_term
是可选参数,用于指定是否限制上一篇文章与当前文章在同一个分类或标签中。默认值为 false。$excluded_terms
是可选参数,用于指定要排除的分类或标签。默认值为空数组。$taxonomy
是可选参数,用于指定要限制的分类法或标签法。默认值为“category”。
以下是 get_previous_post()
函数的示例代码:
<?php
$prev_post = get_previous_post( $in_same_term = true, $excluded_terms = '', $taxonomy = 'category' );
if ( !empty( $prev_post ) ) :
?>
<a href="<?php echo get_permalink( $prev_post->ID ); ?>"><?php echo $prev_post->post_title; ?></a>
<?php endif; ?>
在这个示例中,我们首先使用 get_previous_post()
函数获取上一篇文章的信息,并将其存储在 $prev_post
变量中。然后,我们使用 if
语句检查是否存在上一篇文章,如果存在则显示其标题和链接。
希望这能够帮助您理解 get_previous_post()
函数的用法。
0 个评论