提问者:小点点

Wordpress-作者的两个循环。php?


通常,如果我在一个页面上做了不止一个循环,除了主wordpress循环之外,我只会使用wp_查询,但是当作者。php模板正在使用中,我不知道如何使用它,因为我必须传递一些参数。

使用wp_查询,从类别或按日期等中提取帖子非常容易,甚至可以按作者ID获取帖子,但需要通用,即从当前作者页面获取帖子。

现在,使用与我的分类页面相同的循环,我可以轻松地生成作者的帖子。php,但我需要第二个循环,我就是不知道怎么做。

第一个循环是随机抽取一篇文章和它的特色图片,第二个循环是获取作者文章的存档。

有什么想法吗?


共1个答案

匿名用户

这给你一个作者的帖子列表吗?如果是这样,应该很容易修改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(); ?>