我的头版页码有问题。我想显示所有的帖子从一个特定的类别和分页他们。这是代码
if ( is_front_page() ) {
$paged = get_query_var( 'page' ) ? get_query_var( 'page' ) : 1;
$args = array(
'post_type' => 'post',
'orderby' => 'date',
'order' => 'DESC',
'posts_per_page' => 1,
'cat' => '4',
'page' => $paged,
);
$q = new WP_Query( $args );
if ( $q->have_posts() ) {
while ( $q->have_posts() ) {
$q->the_post();
?>
.... 但一直以来,我在不同的页面上都有相同的帖子: domain.com/page/2/等等。我做错了什么?怎么修呢?
谢谢你的帮助。
发布于 2018-02-28 19:03:05
https://codex.wordpress.org/Creating_一个_静态_前面_页面
静态首页不打算被分页。WordPress上一页/下一页链接函数都不适用于静态首页。静态首页上的分页使用页查询变量,而不是分页变量。有关细节,请参阅WP_Query。
https://codex.wordpress.org/Class_参考/可湿性粉剂_查询
在静态首页上显示当前页面上的帖子:
$paged = ( get_query_var('page') ) ? get_query_var('page') : 1;
$query = new WP_Query( array( 'paged' => $paged ) );https://wordpress.stackexchange.com/questions/295473
复制相似问题