我似乎找不到同时具有这两种功能的插件,所以我在老朋友谷歌的帮助下创建了我的(不是插件)。我的代码可以运行,但有一个小问题,所有最近的评论的标题都是一样的。
$comments = get_comments(\'status=approve&number=5\'); ?>
<ul> <?php
foreach ($comments as $comment) {
$post_obj = get_post($comment->post_id);
$title = $post_obj->post_title; ?>
<li><?php
echo get_avatar( $comment, \'42\' );
echo strip_tags($comment->comment_author); ?> <?php
echo wp_html_excerpt( $comment->comment_content, 35 ); ?><br />
<a href="<?php echo get_permalink($comment->post_id); ?>" rel="external nofollow" title="<?php echo $title; ?>"> <?php echo $title; ?> </a>
</li>
<?php } ?>
</ul>
任何帮助都将不胜感激。谢谢
UPDATE:这是当前代码。根据雄心勃勃的变形虫编辑。
$comments = get_comments(\'status=approve&number=5\'); ?>
<ul>
<?php foreach ($comments as $comment) { ?>
<li><?php
$title = get_the_title($comment->post_ID);
echo get_avatar( $comment, \'42\' );
echo strip_tags($comment->comment_author);
?> <?php
echo wp_html_excerpt( $comment->comment_content, 35 ); ?>
<br /><a href="<?php echo get_permalink($comment->post_ID); ?>" rel="external nofollow" title="<?php echo $title; ?>"> <?php echo $title; ?> </a>
</li>
<?php } ?>
仍然得到相同的结果。都有相同的标题。尽管它会根据当前查看的内容更改帖子标题。