WordPress函数next_posts_link()显示下一篇文章页面链接

WordPress函数next_posts_link()显示下一篇文章页面链接

WordPress函数next_posts_link()显示下一篇文章页面链接

  在 WordPress CMS内容管理系统中,next_posts_link()是一个内置函数,用于在当前查询中显示指向下一组帖子的链接该函数有两个参数:label (string) – 链接的文本。max_pages (int) – 应显示链接的最大页面数。

  推荐:SeedPro Comming Soon Pro插件WordPress即将推出页面插件

next_posts_link()函数基本语法

next_posts_link('Older Entries', 3);

描述

  显示下一篇文章页面链接

用法

next_posts_link($label, $max_page);

参数

  $label

  ( string ) ( 可选) 链接文本的内容。默认:''

  $max_page

 (int)(可选)最大页数。默认值:0

  推荐:如何禁用右键单击WordPress图像

next_posts_link()函数

  检索具有默认标签和最大页数的下一个帖子页面链接(源文件可参考这里

function next_posts_link( $label = null, $max_page = 0 ) {
	echo get_next_posts_link( $label, $max_page );
}

  推荐:NEX-Forms插件下载WordPress表单生成器插件+ Addons

如何使用next_posts_link()

  显示基本的下一篇文章链接。

next_posts_link('Older Entries »', 0);

  检查下一个链接是否存在,在显示之前检查下一个链接是否存在。

if (get_next_posts_link()) :
    next_posts_link('Older Entries »', 0);
endif;

  与 WP_Query 一起使用,使用 WP_Query 查询循环时,将$max_pages参数添加到next_posts_link()函数。要获取总页数,您可以使用max_num_pages自定义 WP_Query 对象的属性。

// Set the "paged" parameter
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

// The query
$the_query = new WP_Query(array('cat' => 1, 'paged' => $paged));

if ($the_query->have_posts()) :
    // The loop
    while ($the_query->have_posts()) : $the_query->the_post();
        the_title();
    endwhile;

    // next_posts_link() usage with max_num_pages
    next_posts_link(__('Older Entries', 'textdomain'), $the_query->max_num_pages);
    previous_posts_link(__('Newer Entries', 'textdomain'));

    // Clean up after the query and pagination
    wp_reset_postdata();
else:
    echo '<p>' . __('Sorry, no posts matched your criteria.', 'textdomain') . '</p>';
endif;

  自定义链接文本,自定义下一篇文章链接的链接文本。

next_posts_link('View More Posts »', 0);

  限制最大页数,限制下一篇文章链接显示的最大页面数。

next_posts_link('Older Entries »', 5);

  推荐:[最新版]Asset CleanUp Pro插件免费下载WordPress性能优化插件

  推荐:WordPress函数使用手册

给文章评分

Claude、Netflix、Midjourney、Chatgpt Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折

Chatgpt-Plus注册购买共享账号
滚动至顶部