我正在寻找添加一个“下一步”和“以前”链接到我在Wordpress中建立的自定义博客页面。我设置了一个来自Bootstrap的自定义网格,但我想限制此网格每页12个帖子(出于明显的优化原因)。我是一名前端开发人员,所以对我来说计算PHP后端有点棘手。WordPress的 - 添加“下一步”和“以前”链接到自定义博客页面
如何在我的博客页面添加查询以包含下一个和上一个链接?我尝试了很多不同的解决方案,但似乎无法让它与我的循环一起工作。
谢谢!下面
代码:
<?php
/*
\t Template Name: Blog Page
*/
?>
<?php get_header(); ?>
<header class="entry-header">
<h1 class="entry-title"><?php echo get_the_title(); ?></h1>
</header>
<div class="container">
<?php
$args=array(
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page' => 12
);
$my_query = null;
$my_query = new WP_Query($args);
if($my_query->have_posts()) {
$i = 0;
while ($my_query->have_posts()) : $my_query->the_post();
if($i % 3 == 0) { ?>
<div class="row">
<?php
}
?>
<div class="col-md-4">
\t <h4><a href="<?php the_permalink(); ?>" title="Read more"><?php the_title(); ?></a></h4>
\t \t <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array(200,150)); ?></a>
\t \t <?php the_excerpt(); ?>
</div>
<?php $i++;
if($i != 0 && $i % 3 == 0) { ?>
</div><!--/.row-->
<div class="clearfix"></div>
<?php
} ?>
<?php
endwhile;
}
wp_reset_query();
?>
</div><!--/.container-->
<?php get_footer(); ?>
谢谢,我试过,但似乎无法得到它的工作。正如主题中提到的,我是前端开发人员而不是后端,所以我对使用PHP不太有信心。我如何将它添加到我现有的代码中,以便它可以工作? Thansk – viper2002
这将发生在您的其中一个模板文件中,并会在步骤#5中输出分页链接。步骤4是您要输出每个WP参数的位置。我更新了代码以更好地匹配你所做的,也许这更好? – staypuftman
感谢您的帮助。我使用了现有的代码,但必须修改几个部分才能使用我的主题。所有工作现在! – viper2002