我正在使用插件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();
?>
我做错了什么?请帮忙!