通常,如果我在一个页面上做了不止一个循环,除了主wordpress循环之外,我只会使用wp_查询,但是当作者。php模板正在使用中,我不知道如何使用它,因为我必须传递一些参数。
使用wp_查询,从类别或按日期等中提取帖子非常容易,甚至可以按作者ID获取帖子,但需要通用,即从当前作者页面获取帖子。
现在,使用与我的分类页面相同的循环,我可以轻松地生成作者的帖子。php,但我需要第二个循环,我就是不知道怎么做。
第一个循环是随机抽取一篇文章和它的特色图片,第二个循环是获取作者文章的存档。
有什么想法吗?
这给你一个作者的帖子列表吗?如果是这样,应该很容易修改WP_Query的参数,以得到你想要的。
有关所有选项,请参见此处:http://codex.wordpress.org/Class_Reference/WP_Query
<?php
$new_loop = new WP_Query( array(
'post_type' => 'post',
'author' => get_the_author_meta('ID')
) );
?>
<?php if ( $new_loop->have_posts() ) : while ( $new_loop->have_posts() ) : $new_loop->the_post(); ?>
<li><?php the_title(); ?></li>
<?php endwhile; else: ?>
Sorry, nothing was found.
<?php endif; ?>
<?php wp_reset_query(); ?>