我使用以下代码将最近的5条评论输入到我的侧边栏中:
<?php $recent_comments = get_comments(\'status=approve&number=5\'); ?>
<?php foreach ($recent_comments as $comment) { ?>
<li>
<a href="#"><?php echo get_avatar( $comment, \'60\' ); ?> </a>
<div>
<a href="<?php echo get_permalink($comment->ID); ?>" title="on <?php echo $comment->post_title; ?>"><?php echo strip_tags($comment->comment_author); ?> </a><br />
<span><?php echo wp_html_excerpt( $comment->comment_content, 35 ); ?>...</span>
</div>
</li>
<?php } ?>
但我面临的问题是:当我点击评论链接时,它会将我重定向到当前页面,而不是被评论的页面。另一方面,当我点击主页中的评论链接(位于侧边栏)时,它会将我重定向到最新的帖子页面。
我用过wp_reset_query()
但问题依然存在
也使用get_comment($comment->ID);
而不是get_permalink
不工作。