静态首页分页-WordPress

静态首页分页-WordPress,wordpress,pagination,Wordpress,Pagination,我有一个静态的头版在我的网站上,并尝试使用抄本,但似乎无法找出我的循环。以下是我的第一个查询: <?php query_posts('category_name=portfolio&posts_per_page=4') ?> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> 你知道在静态首页上分页会是什么样子吗?你可以使用这个插件: 如果您在此查询中有更

我有一个静态的头版在我的网站上,并尝试使用抄本,但似乎无法找出我的循环。以下是我的第一个查询:

<?php query_posts('category_name=portfolio&posts_per_page=4') ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?> 
你知道在静态首页上分页会是什么样子吗?

你可以使用这个插件:

如果您在此查询中有更多帖子,它将自动添加页面导航

您可以使用此插件:


如果您在此查询中有更多帖子,它将自动添加页面导航

没有任何插件,您可以使用这只是一个简单的示例

$paged = (get_query_var('page')) ? get_query_var('page') : 1;
$args=array('category_name'=>'portfolio','posts_per_page'=>4,'paged'=>$paged);
query_posts($args);
if (have_posts()) : while (have_posts()) : the_post();
/...
endwhile;
posts_nav_link();
wp_reset_query();
endif;
访问了解有关格式化链接的更多信息


或者你可以使用像我这样的插件。如果您想手动构建您的应用程序,还有一个很好的教程。

不需要任何插件,您可以使用这个简单的示例

$paged = (get_query_var('page')) ? get_query_var('page') : 1;
$args=array('category_name'=>'portfolio','posts_per_page'=>4,'paged'=>$paged);
query_posts($args);
if (have_posts()) : while (have_posts()) : the_post();
/...
endwhile;
posts_nav_link();
wp_reset_query();
endif;
访问了解有关格式化链接的更多信息


或者你可以使用像我这样的插件。如果您想手动构建您的应用程序,还有一个很好的教程。

我会查看它,谢谢您的回复!我最终将使用“加载更多帖子”按钮而不是分页,所以我不确定这是否会对我有所帮助,但我会看看它。+1,这是一个很好的建议,但总是尝试在答案中添加一个简短的描述。我会查看它,感谢您的回复!我最终将使用“加载更多帖子”按钮而不是分页,所以我不确定这是否会对我有所帮助,但我会看看它。+1,这是一个很好的建议,但总是尝试在答案中添加一个简短的描述。我喜欢无限滚动的想法,但我会在同一页面上有多个查询页面是4个部分,带有平滑滚动导航,这就是为什么我选择“加载更多”按钮。不过我会试试的,谢谢!这似乎已经奏效了,现在开始尝试制作“加载更多”按钮!谢谢我想补充一些东西。您对当前页面的检索似乎过时/过于复杂。根据需要,您可以使用:$paged=get\u query\u var'paged',1;如果未设置变量,则第二个参数为默认值。可能比三元运算符更容易阅读:-我喜欢无限滚动的想法,但我会在同一页面上有多个查询。页面有4个部分,带有平滑滚动导航,这就是为什么我选择“加载更多”按钮的原因。不过我会试试的,谢谢!这似乎已经奏效了,现在开始尝试制作“加载更多”按钮!谢谢我想补充一些东西。您对当前页面的检索似乎过时/过于复杂。根据需要,您可以使用:$paged=get\u query\u var'paged',1;如果未设置变量,则第二个参数为默认值。可能比三元运算符更容易阅读:-