ZBlog PHP无插件调用最新评论标题的方法

如果我们在制作和设计ZBlog PHP主题的时候,自用主题其实并不需要多么自动化,只需要能实现功能即可。有些代码调用我们直接不需要做成模块,可以直接用代码嵌入在主题中直接调用。包括前面有提到的调用随机文章(ZBlog PHP随机调用文章代码 任意调用站内文章),在这篇文章中再分享一个可以调用评论的代码。

{php}
$comments = $zbp->GetCommentList('*', array(array('=', 'comm_IsChecking', 0),array('<>', 'comm_AuthorID','1')), array('comm_PostTime' => 'DESC'), 10, null);
{/php}
{foreach $comments as $comment}
{php}$clpl = preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($comment->Content,'[nohtml]'),60)).'');{/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}

将代码丢到ZBP主题侧边栏合适的位置,就可以调用评论内容。默认是10条评论,标题是60个字符,如果我们需要可以进行调整合适的。

本文出处:老蒋部落 » ZBlog PHP无插件调用最新评论标题的方法 | 欢迎分享( 公众号:站长事儿 )