我正在使用自定义的单个帖子布局。带有此布局的内容附带
帖子网址中的/?L = 2
。但是现在我面临一个问题,我无法使用wp_link_pages()为下一页进行分页。我如何添加或追加
页面链接中的/?L = 2
。像页面链接将是
下一页
通过这种方式。任何更好的想法来实现这一点? wp_link_pages的默认结构是
<?php
wp_link_pages(array(
'before' => '<div class="next_post"',
'after' => '</div>',
'previouspagelink' => '',
'nextpagelink' => 'Next Page',
'pagelink' => '%',
'next_or_number' => 'next'
));
?>
答案 0 :(得分:0)
这很简单,您必须像这样使用wp_link_pages_link
过滤器挂钩
function theme_prefix_change_pagination_link($link){
return str_replace('"><span class="page-number">','?L=2"><span class="page-number">',$link);
}
add_filter('wp_link_pages_link','theme_prefix_change_pagination_link');
在single.php中,您使用wp_link_pages这样
wp_link_pages( array(
'before' => '<div class="page-links">' . __( 'Pages:', 'textdomain' ),
'after' => '</div>',
'link_before' => '<span class="page-number">',
'link_after' => '</span>',
) );