最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

zblogphp使用GetArticleList、GetList函數(shù)調(diào)用熱門文章列表

 更新時(shí)間:2023年03月25日 12:07:59   投稿:yin  
ZBLOG?PHP文章的時(shí)候會(huì)用到最新文章、點(diǎn)擊數(shù)、評(píng)論數(shù)文章調(diào)用,在Zblog?php?1.7版本以前使用GetArticleList函數(shù),但之后,GetList函數(shù)增加where_custom、order_custom等多個(gè)重要參數(shù),從而可以輕易地調(diào)用熱門文章、熱評(píng)文章或隨機(jī)文章等列表了。

一般我們調(diào)用ZBLOG PHP文章的時(shí)候會(huì)用到最新文章、點(diǎn)擊數(shù)、評(píng)論數(shù)文章調(diào)用,同時(shí)我們還可能 會(huì)在一些特定的位置調(diào)用本周、本月、本年度的熱門文章。

熱門文章

目錄文件:zb_system/function/lib/zblogphp.php
zbp全局操作類ZBlogPHP中有很多數(shù)據(jù)表操作的默認(rèn)函數(shù):GetArticleList()、GetPageList()、GetCommentList()、GetMemberList()、GetTagList()、GetCategoryList()、GetModuleList()、GetUploadList()這8個(gè)獲取列表的函數(shù)正好對(duì)應(yīng)8個(gè)默認(rèn)數(shù)據(jù)表。當(dāng)前還有很多其他函數(shù)可以調(diào)用

ZBlogphp默認(rèn)的調(diào)用點(diǎn)擊率最高的文章(30天內(nèi)),是全站文章不分時(shí)間段、不能按分類調(diào)用。

直接在當(dāng)前使用的主題模板頁(yè)面添加如下代碼:

{php}    
$stime = time();
$ytime = 30*24*60*60;
$ztime = $stime-$ytime;
$order = array('log_ViewNums'=>'DESC');
$where = array(array('=','log_Status','0'),array('>','log_PostTime',$ztime));
$array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');
{/php}
{foreach $array as $cmslist}
<li><a href="{$cmslist.Url}" title="{$cmslist.Title}">{$cmslist.Title}</a></li>
{/foreach}

 調(diào)用include方法

在主題include.php文件中加入下面功能函數(shù):

function article_hot(){
    global $zbp,$str;
    $str = '';
    $stime = time();
	$ytime = 30*24*60*60;
	$ztime = $stime-$ytime;
	$order = array('log_ViewNums'=>'DESC');
	$where = array(array('=','log_Status','0'),array('>','log_PostTime',$ztime));
	$array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');
    foreach ($array as $tag) {
        $str .= "<a href=\"{$tag->Url}\" title=\"{$tag->Name}\">{$tag->Name}</a>";
    }
    return $str;
}

當(dāng)前使用的主題模板頁(yè)面中自行調(diào)用

{php}echo article_hot();{/php}

新版zblogphp GetList函數(shù)

在Zblog php 1.7版本以前使用GetList函數(shù)是無(wú)法調(diào)用熱門、熱評(píng)或隨機(jī)文章列表的,調(diào)用自定義排序列表通常會(huì)使用GetArticleList函數(shù),但在zblog php 1.7版本更新之后,GetList函數(shù)增加了where_custom、order_custom等多個(gè)重要參數(shù),從而可以輕易地調(diào)用熱門文章、熱評(píng)文章或隨機(jī)文章等列表了。

分類ID:可以分類別調(diào)用了

目錄文件:zb_system/function/c_system_function.php

GetList($count = 10, $cate = null, $auth = null, $date = null, $tags = null, $search = null, $option = null)
 * @param int  $count  數(shù)量 (1.7支持復(fù)雜的array參數(shù),$count為array時(shí)后面的參數(shù)可以不設(shè))
 * @param null $cate   分類ID
 * @param null $auth   用戶ID
 * @param null $date   日期
 * @param null $tags   標(biāo)簽
 * @param null $search 搜索關(guān)鍵詞
 * @param null $option

示例熱門文章

    $result = GetList(
	array(
		'count'=>10,
		'post_type'=>'post',
		'has_subcate'=>true,			
		'order_custom' => array('log_ViewNums' => 'DESC')
	));
	$list = '<ul>';
	foreach ($result as $item) 
	{ 
	    $list .= '<li><a href="'.$item->Url.'" title="'.$item->Title.'">'.$item->Title.'</a></li>';
	}
	$list .= '</ul>';

參數(shù)示例

array(
  'count' => 10, //(可省略)
  'cate' => 1, //(可省略)
  'auth' => 2, //(可省略) 
  'date' => '2020-1', //(可省略)
  'TAGs' => 'abc', //(可省略)
  'search' => 's', //(可省略)
  //以下是原$option參數(shù)的key鍵
  'post_type' => null, //指定查詢Post表的類型 (可省略)
  'post_status' => null, //指定查詢Post表的狀態(tài) (可省略)
  'only_ontop' => false, //指定全是置頂 (可省略)
  'only_not_ontop' => false, //指定全不是置頂 (可省略)
  'has_subcate' => false, //指定包含子孫目錄 (可省略)
  'is_related' => false, //指定查詢相關(guān)文章 (可省略)
  'order_by_metas' => false, //指定按Metas值排序輸出結(jié)果 (可省略)
  'random' => 5, //指定抽取5篇Post表的記錄 (可省略)
  'where_custom' => array(array('=', 'log_Template', '')), //自定義where
  'order_custom' => array('log_ViewNums' => 'DESC', 'log_CommNums' => 'ASC'), //自定義order
)

到此這篇關(guān)于zblogphp使用GetArticleList、GetList函數(shù)調(diào)用熱門文章列表的文章就介紹到這了,更多相關(guān)zblogphp調(diào)用熱門文章列表內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • zblogphp、Z-Blog PHP數(shù)據(jù)庫(kù)結(jié)構(gòu)及表中的字段詳細(xì)說(shuō)明

    zblogphp、Z-Blog PHP數(shù)據(jù)庫(kù)結(jié)構(gòu)及表中的字段詳細(xì)說(shuō)明

    如果你是一位開(kāi)發(fā)者,你一定知道Zblog-PHP。它是一款非常流行的開(kāi)源博客系統(tǒng),許多人使用它來(lái)創(chuàng)建自己的博客。在使用Zblog-PHP的過(guò)程中,你可能會(huì)遇到一些數(shù)據(jù)庫(kù)字段,這些字段可能會(huì)導(dǎo)致一些困惑。因此,在本文中,我們將詳細(xì)解釋Zblog-PHP數(shù)據(jù)庫(kù)字段的含義和作用。
    2023-03-03
  • Fastadmin中JS的調(diào)用方法原理講解

    Fastadmin中JS的調(diào)用方法原理講解

    FastAdmin的前端部分使用或涉及到主要是RequireJS,jQuery,AdminLTE,Bower,Less,CSS。其中RequireJS主要是用于JS的模塊化加載。
    2022-12-12
  • 解決dotproject中文名文件下載亂碼問(wèn)題的解決方法

    解決dotproject中文名文件下載亂碼問(wèn)題的解決方法

    汗一個(gè),老解決問(wèn)題,這我快成dotproject的中文技術(shù)支持了……,沒(méi)法,問(wèn)題還需要解決。
    2008-11-11
  • fastAdmin表單驗(yàn)證validate的錯(cuò)誤提示信息,如何改變位置?

    fastAdmin表單驗(yàn)證validate的錯(cuò)誤提示信息,如何改變位置?

    fastAdmin表單驗(yàn)證validate的錯(cuò)誤提示,默認(rèn)是在右側(cè)的n-right,如果放在右側(cè)不太好看,想調(diào)整到其他位置,該怎么操作呢?
    2023-08-08
  • 十二個(gè)常見(jiàn)的PHP+MySql類免費(fèi)CMS系統(tǒng)

    十二個(gè)常見(jiàn)的PHP+MySql類免費(fèi)CMS系統(tǒng)

    整理的12個(gè),網(wǎng)上比較流行的cms建站程序
    2008-12-12
  • phpcms數(shù)據(jù)表結(jié)構(gòu)和字段詳細(xì)說(shuō)明

    phpcms數(shù)據(jù)表結(jié)構(gòu)和字段詳細(xì)說(shuō)明

    PHPCMS?V9可以輕松承載百萬(wàn)級(jí)的訪問(wèn)數(shù)據(jù),最大的功臣就是PHPCMS良好的數(shù)據(jù)庫(kù)結(jié)構(gòu)。學(xué)習(xí)一下PHPCMS的數(shù)據(jù)庫(kù)結(jié)構(gòu)。數(shù)據(jù)表的默認(rèn)表前綴是V9_?,表前綴的主要作用是數(shù)據(jù)庫(kù)中有不同系統(tǒng)的數(shù)據(jù)表存在時(shí),可以用表前綴來(lái)區(qū)分出來(lái)。
    2023-04-04
  • S-CMS企建v3二次SQL注入的方法

    S-CMS企建v3二次SQL注入的方法

    這篇文章主要介紹了S-CMS企建v3二次SQL注入的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • 解決dotproject的兩個(gè)小bug的方法

    解決dotproject的兩個(gè)小bug的方法

    繼續(xù)深入使用dotproject,發(fā)現(xiàn)兩個(gè)小bug,國(guó)內(nèi)的論壇這些問(wèn)題是找不到了,只有到dotproject官方論壇去找找,問(wèn)題終獲解決。
    2008-11-11
  • PHPWIND 5.3 運(yùn)行代碼 功能實(shí)現(xiàn)代碼

    PHPWIND 5.3 運(yùn)行代碼 功能實(shí)現(xiàn)代碼

    天架設(shè)了一個(gè)PHPWIND的論壇,想著要弄個(gè)運(yùn)行代碼的功能出來(lái),不過(guò)我只懂點(diǎn)ASP,又沒(méi)接觸過(guò)PHP,想著看看有沒(méi)前人樹(shù),咱乘下涼就是了。查了下,發(fā)現(xiàn)只有老版本的插件可以實(shí)現(xiàn)這個(gè)功能。
    2009-06-06
  • 如何安全修改隱藏Zblogphp默認(rèn)后臺(tái)登錄地址

    如何安全修改隱藏Zblogphp默認(rèn)后臺(tái)登錄地址

    目前ZBlogPHP站點(diǎn)后臺(tái)的登錄地址默認(rèn)都是/zb_system/login.php或/zb_system/cmd.php?act=admin,從源代碼里很容易看出使用了ZBlogPHP系統(tǒng),容易被別有用心的人暴力破解。對(duì)于這種情況,最好的辦法就是修改/隱藏我們的后臺(tái)登錄地址。
    2023-04-04

最新評(píng)論

讷河市| 兰溪市| 县级市| 贺州市| 海安县| 焦作市| 宁强县| 商水县| 鄢陵县| 石景山区| 乌兰察布市| 西贡区| 河东区| 临桂县| 绥芬河市| 阜宁县| 易门县| 逊克县| 科技| 山西省| 临澧县| 洞口县| 合阳县| 江山市| 五指山市| 威宁| 抚顺县| 原平市| 高台县| 安溪县| 灵石县| 乐业县| 泰州市| 萍乡市| 定西市| 鲁甸县| 两当县| 鹤山市| 全州县| 杨浦区| 巫溪县|