天兴工作室

主题演示站

zblogphp右侧栏添加热门文章 最新文章等区块的方法

很多朋友在使用zblogphp的过程中都会对网站的右侧栏区块部分有些想法,例如想添加些广告啊(添加广告请看教程:zblog如何添加广告位?zblog添加广告位的方法)、添加些自定义区块啊,还有就是想添加些热门文章啊最新文章啊之类的。

本文就专门来说下zblogphp右侧栏添加热门文章 最新文章等区块的方法。

首先要安装一个插件,插件名称叫“KandyListS”,下载地址:点我下载

插件下载安装好进入后台--模块管理,会多出来一个“新建自定义列表”按钮:

1.png

点击此按钮,来到以下界面:

2.png

这里就是功能非常强大的自定义设置了,填写好名称、id等,然后设置调用的条数、排序方式(浏览次数、更新时间啊),设置好后点击提交。然后在模块管理--插件创建模块里面就能看到刚才建立的模块了。

最后将新建立好的模块直接拖到对应的侧栏里面,就可以在前台显示在右侧栏里面了。

zblogphp调用最新文章 最热文章 最多评论的方法

之前zblogphp1.3时代用的是挂接口方式实现的,没想到zblogphp1.4来了全挂了。Σ( ° △ °|||)︴

晚上半夜把所有挂了的主题修复了,然后就把这个代码共享出来吧,希望能帮助到有需要的人。


调用最新发布的10篇文章:

{foreach GetList(10) as $newlist}
<li><span>{$newlist.Time('m-d')}</span><a href="{$newlist.Url}" title="{$newlist.Title}">{$newlist.Title}</a></li>
{/foreach}


调用点击最多的10篇文章:

{php}
$order = array('log_ViewNums'=>'DESC');
$where = array(array('=','log_Status','0'));
$array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');
{/php}
{foreach $array as $hotlist}
<li><span>{$hotlist.ViewNums}℃</span><a href="{$hotlist.Url}" title="{$hotlist.Title}">{$hotlist.Title}</a></li>
{/foreach}


调用评论最多的10篇文章:

{php}
$order = array('log_CommNums'=>'DESC');
$where = array(array('=','log_Status','0'));
$array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');
{/php}
{foreach $array as $hotlist}
<li><span>{$hotlist.CommNums}评论</span> <a href="{$hotlist.Url}" title="{$hotlist.Title}">{$hotlist.Title}</a></li>
{/foreach}

ps:代码不是很好,不过能用...

<< 1 >>
«    2025年5月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询