如果我们有需要做企业网站的话,最为稳定且安全的还是使用免费开源CMS程序。像我们常用的WordPress、ZBLOG PHP程序只需要修改定制主题即可实现企业网站。最近这段时间看到有不少企业网站原本使用的一些免费企业网站CMS,导致被告侵权的事情,我们最近也在检查是否有这样的问题。
今天在整理一个ZBLOG PHP程序制作的企业网站发现升级版本之后导致调出的文章有些兼容问题,于是找到重新调用文章的方法,这里一并整理下来。
1、调用评论最多的文章
{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}
2、调用访问用户最多的
{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}
这里我们可以设置调用前十人气的文章。
3、调用最新发布文章
{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篇文章。
这个在企业网站中还是不行,因为我们要最多的调用某个分类的最新文章。
{foreach Getlist(10,2,null,null,null,null,array('has_subcate'=>true)) as $key=>$related }
{$i=$key}
{if $i==0}
<li class="dot1"><img src="{$related.Img}" alt="{$related.Title}"><h3><a href="{$related.Url}" target="_blank">{$related.Title}</a></h3>
{php}
$intro= preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($related->Intro,'[nohtml]'),50)).'...');
{/php}
<p>{$intro}</p></li>
{else}
<li><span>{$related.Time('m月d日')} </span><a href="{$related.Url}" target="_blank">{$related.Title}</a></li>
{/if}
{/foreach}
这个代码来自天兴。可以用到企业网站某个单独分类的调用某个分类。