学做网站培训课程介绍

当前位置:

WordPress调用最新评论文章列表

前面的建站教程中,我们介绍了如何给网站添加评论功能,如果网站有了评论功能,用户在网站上发布了评论之后,Wordpress调用最新评论文章列表就会把最新评论的文章调用出来。

Wordpress调用最新评论

在强大的WordPress程序面前,调用最新评论文章列表也最简单,使用下面的代码就可以轻松调用出来。


<?php
$pop = $wpdb->get_results("SELECT DISTINCT comment_post_ID
FROM $wpdb->comments
WHERE comment_approved = 1
ORDER BY comment_date_gmt DESC
LIMIT 5"
); ?>
<?php foreach($pop as $post) : ?>
<li><a href="<?php echo get_permalink($post->comment_post_ID); ?>" target="_blank"><?php echo get_the_title($post->comment_post_ID); ?></a></li>
<?php endforeach; ?>

代码解释:LIMIT 5代表调用5篇最新评论的文章列表。

上面的代码是调用最新评论的文章标题和文章链接,也有学建网站学员在做网站时,需要调用出最新发布评论的留言内容,这时就可以使用以下的代码来调用最新评论内容。

WORDPRESS调用网站最新发布的评论


<?php
$comments = get_comments('status=approve&number=5&order=asc');
foreach($comments as $comment) :
$output = '<li>' .get_comment_author().'发表评论说:<a href="' . esc_url( get_comment_link($comment->comment_ID) ) . '">' . $comment->comment_content . '</a></li>';
echo $output;
endforeach;?>

如果想调用评论者、评论时间、评论文章标题可以用下面的代码:


<?php
$comments = get_comments('status=approve&number=4&order=asc');
foreach($comments as $comment) :
$output = '<li>' .get_comment_author().'on <a href="' . esc_url( get_comment_link($comment->comment_ID) ) . '">' . get_post($comment->comment_post_ID)->post_title; . '</a><p class="icon-clock"><span> '.$comment->comment_date.'</span></p></li>';
echo $output;
endforeach;?>

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 用什么建网站?Wordpress建网站好不好?这些问题经常被新手问上问起。可以这样说,wordpress程序可以建各种类型的网站,它的功能强大之处令人称赞,
  • Wordpress 如何开启伪静态 视频教程 (1120076 次浏览)
    做网站制作好之后,如果网站做SEO优化时,需要进行伪静态的设置,同样也可以通过网站设置选置进行设置。Wordpress伪静态设置方法 登陆到wordpr
  • 我们在浏览网站时,会发现有些网站的顶部会有天气预报功能,并且可以根据用户所在的城市自动变换成当地的天气预报信息。那么我们在自己建网站时,怎么
  • 我们在学习wordpress模板制作教程时,讲到了如何制作网站的菜单功能。今天我们讲一下如何添加wordpress后台菜单设置选项,通过后台菜单选项就可以轻松
  • wordpress程序是一个比较高效的网站制作程序,在学员学习如何做网站的时候,可以使用wp程序作为自己的首选建站程序,只要熟练的运用它的网站代码就可
  • 很多同学使用DEDE程序与DZ程序共同去建一个网站,例如制作教育网站,使用dedecms程序做主站,使用DISCUZ做二级目录论坛.然后通过dedecms整合DZ程序实现
  • wordpress评论功能可以让用户在我们自己的网站上进行对文章的评论,发表自己的观点,很好的增强了网站与用户之间的交互性。还有的网站还添加了邮件功
  • 很多用wordpress的用户都会为后台成千上万的垃圾评论烦恼,如果手动去删,脑袋都大了。对于我们自己建网站时,可以通过以下方法来一次性删除所
  • 在之前的网站制作文章中讲到了wordpress如何调用当前分类下面的子分类的方法,但这种方法只能调用出子分类的名称,无法去调用出子分类下面的文章列表
  • 列表标签有二种,分为有序列表(ol标签)和无序列表(ul标签)。通过列表标签可以排列网站中的很多内容,让用户一目了然。列表标签在做网站和网页