首页CMSZBlog模板开发:调用最新评论/留言的代码

ZBlog模板开发:调用最新评论/留言的代码

时间2023-04-20 18:00:02发布访客分类CMS浏览1083
导读:在开发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
主题OL全面分析影响网站排名的SEO因素有哪些 日志中的HTTP状态码200、404、503等代表什么含义

游客 回复需填写必要信息