在链接点击获取下一个结果的子页列表

时间:2015-02-04 作者:DaViDa

我有一个子页面列表,这些子页面显示为指向这些页面的链接。Im在某个div中显示它,最多有6个结果。我想要的是我有一个叫做“更多”的“a href”。。。因此,单击时,我希望获取并显示接下来的6个结果(因此前6个结果将被下一个结果替换)。一个按钮也可以,我该怎么做?到目前为止,我在have\\u posts循环中看到的是:

$subs = new WP_Query( array( \'posts_per_page\'=>6, \'post_parent\' => $pid, \'post_type\' => \'page\',  \'orderby\' => \'menu_order title\' ));

 if( $subs->have_posts() ) : while( $subs->have_posts() ) : $subs->the_post();
 if ($link==get_permalink()) echo \'<li><h1><a href="\'. get_permalink() .\'">\'. get_the_title() .\'</a></h1></li>\';
else echo \'<li><h2><a href="\'. get_permalink() .\'">\'. get_the_title() .\'</a></h2></li>\';

endwhile; endif; wp_reset_postdata();

1 个回复
最合适的回答,由SO网友:Pieter Goosen 整理而成

为什么不直接使用内置功能来分页结果呢

结束

相关推荐

$args numberposts variable

$args = array( \'numberposts\' => \'10\', \'post_type\' => \'newposttype\'); $recent_posts = wp_get_recent_posts( $args ); 我知道这不是一件简单的事,但我如何根据屏幕宽度设置数字成本呢?也就是说:对于桌面访问者,我显示10篇帖子;对于移动访问者,我显示3篇帖子。