在zblog首頁調(diào)用不同欄目的列表數(shù)據(jù)
因?yàn)橛行┲黝}的原因,一些新加欄目不能按照需求,在首頁調(diào)出部分列表數(shù)據(jù)。我們可以這樣做:
1.找到該主題的include.php文件,在該文件最后添加代碼如下:
注意:
San_Tiger_GetArticleCategorys函數(shù)名中,需要將 San_Tiger換成網(wǎng)站所正在用的主題名
function San_Tiger_GetArticleCategorys($Rows,$CategoryID,$hassubcate){
global $zbp;
$ids = strpos($CategoryID,',') !== false ? explode(',',$CategoryID) : array($CategoryID);
$wherearray=array();
foreach ($ids as $cateid){
if (!$hassubcate) {
$wherearray[]=array('log_CateID',$cateid);
}else{
$wherearray[] = array('log_CateID', $cateid);
foreach ($zbp->categorys[$cateid]->SubCategorys as $subcate) {
$wherearray[] = array('log_CateID', $subcate->ID);
}
}
}
$where=array(
array('array',$wherearray),
array('=','log_Status','0'),
);
$order = array('log_PostTime'=>'DESC');
$articles= $zbp->GetArticleList(array('*'),$where,$order,array($Rows),'');
return $articles;
} 
2.在后臺(tái)主題編輯器,(如果沒有安裝主題編輯器,可以在服務(wù)器端找到該主題的index.php文件),修改template/index.php文件;
注意:使用foreach循環(huán)語句,包含San_Tiger_GetArticleCategorys(數(shù)據(jù)條數(shù),'欄目id1,欄目id2,欄目id3',true)進(jìn)行引用。欄目id可以單個(gè)可以多個(gè)。

3.效果如圖:

到此這篇關(guān)于在zblog首頁調(diào)用不同欄目的列表數(shù)據(jù)的文章就介紹到這了,更多相關(guān)zblog首頁調(diào)用不同欄目的數(shù)據(jù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
php超快高效率統(tǒng)計(jì)大文件行數(shù)
這篇文章主要介紹了php超快高效率統(tǒng)計(jì)大文件行數(shù)的相關(guān)資料,需要的朋友可以參考下2015-07-07
php setcookie函數(shù)的參數(shù)說明及其用法
這篇文章主要介紹了php setcookie函數(shù)的參數(shù)說明及其用法,需要的朋友可以參考下2014-04-04
詳解WordPress中簡碼格式標(biāo)簽編寫的基本方法
這篇文章主要介紹了詳解WordPress中簡碼格式標(biāo)簽編寫的基本方法,文中講到了添加和移除簡碼等的一些PHP函數(shù)的用法,需要的朋友可以參考下2015-12-12
php設(shè)計(jì)模式 Composite (組合模式)
將對象組合成樹形結(jié)構(gòu)以表示"部分-整體"的層次結(jié)構(gòu),使得客戶對單個(gè)對象和復(fù)合對象的使用具有一致性2011-06-06
PHP實(shí)現(xiàn)的XML操作類【XML Library】
這篇文章主要介紹了PHP實(shí)現(xiàn)的XML操作類,涉及php針對數(shù)組、xml的轉(zhuǎn)換、序列化、反序列化等相關(guān)操作技巧,需要的朋友可以參考下2016-12-12

