ZBlog模板开发:调用最新评论/留言的代码
导读:在开发ZBlog模板的过程中,基本都会使用到最新评论/留言的调用代码,因为在ZBlogPHP的模块管理中就有系统自带的“最新留言”模块,而开发ZBlog模板时一般都会把它重写一次!别的不说,就说本站开发的四个主题,两个资源网主题、一个博客和...
在开发ZBlog模板的过程中,基本都会使用到最新评论/留言的调用代码,因为在ZBlogPHP的模块管理中就有系统自带的“最新留言”模块,而开发ZBlog模板时一般都会把它重写一次!别的不说,就说本站开发的四个主题,两个资源网主题、一个博客和一个免费资源网主题,全都用到了这段代码(大家可进入ZBlog模板下载页看看)!
下面是本站使用的这个主题最新评论的重写样式:
那么,这是如何做到的呢?
其实,要做到这一点并不难,首先,需要建个“module.php”文件,然后在此文件中开始判断和重写最新评论模块,这一步我就省略不说了,因为本文是为了给大家分享怎样调用ZBlog最新留言的代码,而侧栏模块的重写不在此列,我们直接进入下一步!
ZBlog模板开发:调用最新评论/留言的代码
!--array('>
', 'comm_AuthorID','1')的含义表示,不调用ID为1用户的评论,即管理员的,如果需要调用管理员的评论,那么把1改为-1即可-->
!--{
php}
{
/php}
中的8代表调用最新8个评论-->
{
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}
!--这里的80代表每个评论的字数最多为80字-->
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}
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ZBlog模板开发:调用最新评论/留言的代码
本文地址: https://pptw.com/jishu/4085.html
