我正在一个具有自定义作者页面的网站上工作,并且在作者页面上它有一个最近的作者帖子小部件,该小部件显示该作者的其他帖子。该站点有多个作者,因此每个帖子都不同,我还没有找到可以做到这一点的插件。我正在尝试显示帖子缩略图、标题和类别名称。
我正在使用一个显示标题和缩略图的函数,但它没有 category 。我尝试添加类别: the_category(' ','multiple',$authors_post->ID) 不幸的是,它显示了第一个 li 中的所有类别。而不是每个帖子。
这是我正在使用的内容:
function get_related_author_posts() {
global $authordata, $post;
$authors_posts = get_posts( array( 'author' => $authordata->ID,
'post__not_in' => array( $post->ID ), 'posts_per_page' => 3 ) );
$output = '<ul>';
foreach ( $authors_posts as $authors_post ) {
$output .= '<li>' . get_the_post_thumbnail( $authors_post->ID, 'xsmall-thumb' )
. '<p>' . the_category(' ','multiple',$authors_post->ID)
. '</p> <a href="' . get_permalink( $authors_post->ID )
. '">' . apply_filters( 'the_title', $authors_post->post_title,
$authors_post->ID ) . '</a></li>';
}
$output .= '</ul>';
return $output;
}
任何帮助将不胜感激,谢谢!