我有一个页面,上半部分内容是静态文本,下半部分是带分页的自定义循环。
如何定位分页的后续页面,以便在页面加载时加载到自定义循环容器的锚ID(保持初始页面正常加载)
发现答案是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',
) );