在制作wordpress主题时,要在首页显示最新的评论信息,发现用get_comments非常方便,比我以前用SQL查询要简单很多。
具体的代码如下,样式及html标签可根据自己的需要添加即可,灵活性非常好。
<?php
$comments = get_comments('status=approve&number=6&order=modified');
$output = '';
foreach ($comments as $comment) {
$com_excerpt = $comment->comment_content;
$excerpt_len = mb_strlen($comment->comment_content, 'utf-8');
if ($excerpt_len > 46) $com_excerpt = mb_substr($com_excerpt, 0, 46, 'utf-8').'...';
$output .= $comment->comment_author_email.$comment->comment_author.$comment->comment_date_gmt.$com_excerpt.$comment->post_title.get_comment_link( $comment->comment_ID );
}
$output = convert_smilies($output);
echo $output;
?>
1、文章版权归作者所有,未经允许请勿转载。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505