php随机访问文章,zblogPHP模板调用随机文章的方法代码

zblogPHP模板制作中也常需要加入随机文章的功能,随机文章不知道从什么时候成为了做SEO模板的标配,没有随机文章就好像不SEO一样,个人倒觉得随机文章并不必须,因为没有什么意义,起初的随机文章可能会增加文章在百度蜘蛛面前的曝光率,增加收录和权重的可能性,但进过这些年的发展,百度已经越来越智能,几乎不存在不能收录,或者太深而收录不了的情况,只要内容足够好,内容又是网友需要的东西,那么就不需要担心其它了。

6df41ea71e9a095dbbb6b9301ff7560c.png

当然,惯性既然存在,所以随机文章还是需要的,下面就分享一段zblog模板中的随机文章调用方法:

首先在include.php里加入://随机

function ydxiaoou_Randpost(){

global $zbp,$str,$order;

$str='';

$sql = $zbp->db->sql->Select(

$zbp->table['Post'],

array("MIN(log_ID)","MAX(log_ID)"),

array(

array('=', 'log_Type', '0'),

array('=', 'log_Status', '0'),

),

array('log_PostTime' => 'ASC'),

null,

null

);

$array = $zbp->db->Query($sql);

$i=mt_rand($array[0]["MIN(log_ID)"],$array[0]["MAX(log_ID)"]);

$order = '';

$where = array(

array('=','log_Status','0'),

array('>','log_ID',$i)

);

$array = $zbp->GetArticleList(array('*'),$where,$order,array(3),'');

foreach ($array as $key=>$article) {

if($key>5){

break;

}

            $str .= '

  Url. '">Title. '" width="75" height="50">  Url. '">' .$article->Title. '  '.$article->Time('Y-m-d').'  浏览('.$article->ViewNums.') ';

   //$str .= '

Url. '">Title. '" alt="' .$article->Title. '" class="thumb"/>' .$article->Title. ''.$article->Time('Y.n.j').'阅读('.$article->ViewNums.')';

}

return $str;

}

其中的array(3)为调用3条的意思,可以修改为你想调用的随机文章条数。

在模板中的调用方法:{ydxiaoou_Randpost()}

以上就是zblog模板中随机文章的调用方法!

更多随机文章调用稍后继续分享!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值