提供zblog模板_zblog主题_wordpress模板的下载和定制

zblog调用最新评论(最新留言)的代码

天兴工作室 2017-05-04 20:34 zblogphp教程 8362 3 评论


zblog后台--模块管理--最新留言是可以直接调用网站最新留言的。但是这东西有限制,只能调用最新的10调留言,留言的样式也是固定的。

所以今天本文来分享一个可以自定义调用网站最新留言(评论)的代码,不仅可以自定义调用数量还可以自定义调用样式。

代码如下:

{php}
$comments = $zbp->GetCommentList('*', array(array('=', 'comm_IsChecking', 0),array('<>', 'comm_AuthorID','1')), array('comm_PostTime' => 'DESC'), 8, null);
{/php}
{foreach $comments as $comment}
{php}$clpl = preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($comment->Content,'[nohtml]'),80)).'');{/php}
<li>
    <p>
        <a href="{$comment.Post.Url}#cmt{$comment.ID}" target="_blank">{$clpl}</a>
        <small><span><img  alt="{$comment.Author.Name}"  src="{$comment.Author.Avatar}" ></span>{$comment.Author.Alias} 评论于:<a href="{$comment.Post.Url}#cmt{$comment.ID}" title="{$comment.Post.Title}" target="_blank">{$comment.Post.Title}</a></small>
     </p>
</li>
{/foreach}

上面代码就是调用最新的8条网站留言,详细解释下:

第二行代码的阿拉伯数字“1”是只显示除了ID为“1”的用户以外的用户留言,简单点说就是不显示管理员的留言,如果不想限制,把“1”换成其他数字即可;

第二行代码的阿拉伯数字“8”就是调用数量;

以上代码放到要调用的地方即可,其他标签请参照调用出来的内容做对应修改。


没有找到能解决你问题的教程?

您可以试着搜索一下或者直接在线提问。我们也提供收费技术支持,有需要可以在线联系我们。

在线提问 在线客服

3 位网友评论:

  • 有趣生活

    有趣生活 2个月前 (10-22) 回复

    一直想开发zblog的功能,zblog的敷在不知道够够不够

  • 天兴工作室网友

    天兴工作室网友 6年前 (2018-11-11) 回复

    这个评论功能好像都用的好少

  • 雕刻机

    雕刻机 7年前 (2018-06-22) 回复

    很好很不错

欢迎 发表评论: 取消回复

请填写验证码
  • 最新文章
  • 热文排行
  • 最多评论
标签聚合