要显示上一个/下一个链接,而不是编号分页,您需要设置next_or_number
参数到next
.
然后,如果要删除previous
链接,您可以使用wp_link_pages
滤器
但是,您可以更巧妙地过滤wp_link_pages_link
钩
虽然它在许多上下文中使用,但当previous
link它传递一个表示上一页页码的值。如果你对照全球$pages
, 您可以想出正确的逻辑来决定是否过滤“上一个”链接,而不是“下一个”或编号分页。
add_filter( \'wp_link_pages_link\', \'wpse_235716_kill_previous\', 10, 2);
function wpse_235716_kill_previous( $link, $prev ) {
global $page;
if ( $prev > 0 && $prev > $page ) {
return false;
} else {
return $link;
}
}