我有一个页面包含静态文本的上半部分内容和带分页的自定义循环的下半部分。
如何定位分页的后续页面,以便在页面加载时加载到自定义循环容器的锚点ID(保持初始页面正常加载)
答案 0 :(得分:0)
发现答案是paginate_links() - https://codex.wordpress.org/Function_Reference/paginate_links#Examples
我通过添加我的ID并在模板文件中包含该代码来更改add_fragment
的值,并且正常工作 - 我的锚链接为#pr1
echo paginate_links( array(
'base' => str_replace( $big, '%#%', get_pagenum_link( $big, false ) ),
//'format' => '?paged=%#%',
'current' => max( 1, get_query_var('paged') ),
'total' => $wp_query->max_num_pages,
'type' => 'list',
'add_fragment' => '#pr1',
) );
这helped很多。