author.php没有列出共同作者的帖子

时间:2014-09-24 22:02:40

标签: php wordpress

我正在使用插件Co-Authors Plus来显示每个帖子的多位作者。它工作正常,但是...如何在author.php上列出共同作者的帖子以获得自定义帖子类型?目前,有几位共同作者的帖子似乎仅列在第一作者的作者简介中,但不在其共同作者的个人资料中列出。

这是我在author.php中的代码

<?php
$curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($coauthor));
$args = array(
'author' => $author,
'posts_per_page' => -1,
'post_type' => 'bookshelf',
'post_status' => 'publish',
);

// The Query
$the_query = new WP_Query( $args );

// The Loop
if ( $the_query->have_posts() ) {
echo '<div class="masonry-item"><h2>Bookshelf</h2>';
echo '<ul>';
while ( $the_query->have_posts() ) {
$the_query->the_post();
echo '<li>';
echo '<a href="'.get_permalink().'">'.get_the_title().'</a>';
echo '</li>';
}
echo '</ul></div>';
} else {
// no posts found
}

wp_reset_postdata();
?>

我做错了什么?请帮忙!

0 个答案:

没有答案