zblog php文章地址,ZblogPHP相关文章调用

本文介绍了两种在ZblogPHP中调用相关文章的方法。第一种利用`$tagid`和`$cid`筛选,第二种使用`GetList`函数。通过示例代码详细解析了如何实现相关文章的随机展示,帮助提升网站内容的关联性和用户体验。
摘要由CSDN通过智能技术生成

ZblogPHP相关文章的调用方法有两种,

第一种是zblog官方比较推荐的方法,代码如下:{$aid=$article.ID}

{$tagid=$article.Tags}

{$cid=$article.Category.ID}

{php}

$str = '';

$tagrd=array_rand($tagid);

if( sizeof($tagid)>0 && ($tagid[$tagrd]->Count)>1){

$tagi='%{'.$tagrd.'}%';

$where = array(array('=','log_Status','0'),array('like','log_Tag',$tagi),array('<>','log_ID',$aid));

}else{

$where = array(array('=','log_Status','0'),array('=','log_CateID',$cid),array('<>','log_ID',$aid));

}

$array = $zbp->GetArticleList(array('*'),$where,array('rand()'=>' '),array(6),'');

foreach ($array as $related) {

if(($related->ID)!=$aid){

$str .= "

{$related->Time('m-d')} Url}\" title=\"{$related->Title}\">{$related->Title}  Url}#comments\" rel=\"nofollow\" title=\"《{$related->Title}》上的评论\">{$related->CommNums}";

}

}

{/php}

{$str}

第二种用到的是zblogphp的“GetList“函数,代码如下:{foreach GetList(10,null,null,null,null,null,array('is_related'=>$article.ID)) as $related}

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

{/foreach}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值