Skip to main content
 首页 » zblog教程

zblog php获取文章某自定义字段指定值的文章列表

2016年05月16日1161

zblog php提供了自定义字段扩展数据机制,如果你想单独获取某个自定义字段指定值的文章列表,可以通过zblog php的GetArticleList来实现。

函数代码:

function gridsmedia_top($num){
    global $zbp;    
    $array = $zbp->GetArticleList(array('*'),array(array('=','log_Status','0'),array('META_NAMEVALUE', 'log_Meta','todaytop',1),),array('log_ViewNums'=>'DESC'),array($num),'');    
    foreach ($array as $daytop){        
        echo '<li><a href="'.$daytop->Url.'" title="'.$daytop->Title.'" target="_blank">'.$daytop->Title.'</a></li>';        
    }    
}

调用代码:

{gridsmedia_top('10')}

代码中的todaytop是自定义字段名称,1是它的值,代码的作用是获取自定义字段todaytop值为1的文章列表。

其中查询代码:

array('META_NAMEVALUE', 'log_Meta','todaytop',1)

可以换成

array('like', 'log_Meta','%"todaytop";s:1:"1"%')
微信