欢迎访问,本站接受互联网网站仿站、功能定制、定制插件、主题,如果需要的话可以联系我 QQ:2283276927

侧栏添加最新发布文章(带缩略图)的方法

雨夜 3212次浏览 12个评论

应大谋的请求,我发本站侧栏最新发布文章(带缩略图)的方法发下。

1.实际上也很简单,大谋的问题的出现可能是某个地方的标点可能有问题,或是其他。我的这个代码是根据官方给的c_system_event.php里的最新文章模板改写的,现在发下,希望对你有用,同时对大家有帮助。

2.我的网站侧栏并没有采用官网给的侧栏功能,只是自定义了侧栏模块,

3.侧栏最新发布文章代码如下:

<article class="widget widget_postlist">

            <header>

                <h3>

                    <i class="icon-list">

                    </i>

                    最新发布

                </h3>

            </header>

            <div class="main">

                <ul class="postlist_pictxt">

                       {php}

                        $articles = $zbp->GetArticleList('*', array(array('=', 'log_Type', 0), array('=', 'log_Status', 0)), array('log_PostTime' => 'DESC'), 5, null,false);

                       {/php} 

                       {foreach $articles as $article}

                    <li>

                        <a href="{$article.Url}" class="pic-a" rel="bookmark"

                        title="{$article.Title}">

                            <i class="icon-arrow-right">

                            </i>

                            <img src="

                      {php}

               $zuixinf=rand(1,4);

              $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/";

              $content = $article->Content;

                           preg_match_all($pattern,$content,$matchContent);

                              if(isset($matchContent[1][0]))

                             $zuixinf=$matchContent[1][0];

                             else

                             $zuixinf="$host/zb_users/theme/$theme/style/img/suiji/$zuixinf.jpg";

                              {/php}

                            {$zuixinf}"

                            class="pic" width="60" title="{$article.Title}" height="60" alt="{$article.Title}"

                            pagespeed_url_hash="3167944164">

                        </a>

                        <a href="{$article.Url}" class="title" title="{$article.Title}">

                            <i class="icon-arrow-right">

                            </i>

                            {$article.Title}

                        </a>

                        <span class="time">

                            {$article.Time('Y-m-d')}

                        </span>

                        <span class="eye">

                            浏览{$article.ViewNums}次

                        </span>

                    </li>

                 {/foreach}

                </ul>

                <div class="clear">

                </div>

            </div>

</article>

效果如图:


涂涂研版版权所有,如未注明 , 均为原创,转载需注明出处。
发表我的评论换个身份
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(12) 个小伙伴在吐槽
  1. 您好,这是PHP 的代码吧,能不能给出asp 的代码,我脑子笨,,不会转换
    一起赚外快 2014-09-10 AM 08:09 回复
    • 抱歉,这个我也不会,呵呵,看见asp的源码头疼。真的不会,呵呵。请高手帮忙吧。
      雨夜 2014-09-10 AM 10:55 回复
      • 额 是这样啊 那我还是不去想了,,肯定想不出来
        一起赚外快 2014-09-12 AM 07:23 回复
        • 不过你可以去参考下林三的博客主题(带缩略图的),从中应该能找到答案。
          雨夜 2014-09-12 PM 08:08 回复
  2. 这个侧边栏效果不错
    服装培训 2014-07-05 AM 10:38 回复
    • 测试下。
      oneyyes 2014-07-06 PM 10:42 回复
  3. 我集成到include.php了,看着舒服些~
    大谋 2014-07-03 PM 05:50 回复
    • 恩,挺好的,呵呵。
      雨夜 2014-07-03 PM 10:23 回复
  4. 我对比了一下!!!马上发现问题了~我去啊,自己找了半天!!!结果对比一下子就出来了!!
    foreach $articles as $article
    少了个s......................................真是把自己弄晕了
    自己老以为这里没问题~问题就是这里!代码和你的不同,原理一样
    大谋 2014-06-13 PM 11:41 回复
  5. 哈哈,不错不错的!!
    大谋 2014-06-13 PM 11:18 回复
  6. 还不改过来啊!!是 大谋 mou
    大谋 2014-06-13 PM 11:18 回复
    • 好了,改过来了,大谋。。。
      雨夜 2014-06-15 AM 09:22 回复

主题定制开发流程

ZBLOGPHP开发流程

联系我们