我在单个帖子页面中保留了Prev-Next选项以浏览帖子,这就是我用于下一个按钮的内容。
<?php echo get_permalink(get_adjacent_post(false,'',false)); ?>
但是,当没有更多要发布的新帖子时,我无法找到将此相同按钮链接到第一个帖子的方法。原因是帖子用于展示产品。
请注意:要将最旧帖子中的Prev按钮链接到我使用的最新帖子,请使用此代码。
<?php $next_page=get_permalink(get_adjacent_post(false,'',true));
$current_page=get_permalink();
if($next_page==$current_page){
$args = array( 'numberposts' => '1', 'category' => CAT_ID );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent ){
echo get_permalink($recent["ID"]);}
}
else
{
echo $next_page;
}?>
答案 0 :(得分:2)
添加参数以查询产品中的任何帖子。
$posts_array = get_posts( $args );
get_permalink($posts_array[0]->ID); // First posts;
$args = array(
'offset' => 0,
'category' => '',
'category_name' => '',
'orderby' => 'ASC',
'order' => 'DESC',
'include' => '',
'exclude' => '',
'meta_key' => '',
'meta_value' => '',
'post_type' => 'post',
'post_mime_type' => '',
'post_parent' => '',
'post_status' => 'publish',
'suppress_filters' => true
);