国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢首頁調(diào)用隨機(jī)文章刷新就更新方法

2024-07-12 09:11:19
字體:
供稿:網(wǎng)友

織夢文章詳情頁推薦的文章,很多時候都是一些最新的,最熱門的等等。但是還有很多冷門的舊文章,默默得躲在角落里,所以需要我們通過隨機(jī)推薦的方法把這些內(nèi)容展示出來。

如標(biāo)簽:

{dede:arclist row='1000' pagesize='10' titlelen='35' orderby='rand'} <li><a href="[field:arcurl/]">[field:title/]</a></li> {/dede:arclist}

標(biāo)簽的意思,row='1000'代表取出1000個文章, orderby='rand'代表對這些文章隨機(jī)排序,pagesize='10'代表只顯示隨機(jī)排序后的前十個文章。

這樣我們在后臺點(diǎn)下首頁生成,首頁文章內(nèi)容隨機(jī)顯示!有沒什么辦法可以首頁真靜態(tài),隨機(jī)內(nèi)容也動態(tài)顯示呢? 刷新一次變化一次呢?

 

步驟: 

1. 首頁所用標(biāo)簽:

{dede:arclist sort=’rand’ titlelen=48 row=16} <li><a href="[field:arcurl/]" title="[field:title/]" target="_blank">[field:title/]</a></li> {/dede:arclist}

2.設(shè)置定時自動更新文件:

復(fù)制下面代碼,粘貼到一個新文件中,命名為:autoindex.php,上傳到ftp的plus文件夾中,看清楚一點(diǎn)是plus文件夾中,切勿錯了位置:

<?php   function sp_input( $text )   {   $text = trim( $text );   $text = htmlspecialchars( $text );   if (!get_magic_quotes_gpc())   return addslashes( $text );   else   return $text;   }   $autotime = 3600;//自動更新時間,單位為秒,這里設(shè)為一小時,可以自行更改。   $fpath = "../data/last_time.inc";//記錄更新時間文件,如果不能達(dá)到目的,請檢查是否有讀取權(quán)限。   include( $fpath );   if( empty($last_time))   $last_time = 0;   if( sp_input($_GET['renew'])=="now")   $last_time = 0;   if((time()-$last_time)>=$autotime )   {   define('DEDEADMIN', ereg_replace("[///]{1,}",'/',dirname(__FILE__) ) );   require_once(DEDEADMIN."/../include/common.inc.php");   require_once(DEDEINC."/arc.partview.class.php");   /*   $row = $dsql->GetOne("Select * From dede_homepageset");   $dsql->Close();   $templet=$row['templet'];   $position=$row['position'];   */   $templet = “muban/index.htm”;//這里是首頁模板位置,當(dāng)前是dede模板目錄是muban,請自己修改成你網(wǎng)站的。   $position = "../index.html";   $homeFile = dirname(__FILE__)."/".$position;   $homeFile = str_replace("//", "/", $homeFile );   $homeFile = str_replace( "//", "/", $homeFile );   $pv = new PartView();   $pv ->SetTemplet( $cfg_basedir.$cfg_templets_dir."/".$templet );   $pv -> SaveToHtml( $homeFile );   $pv -> Close();   $file = fopen( $fpath, "w");   fwrite( $file, "<?php/n");   fwrite( $file,"/$last_time=".time().";/n");   fwrite( $file, '?>' );   fclose( $file );   }   ?>

然后我們需要在首頁的模版代碼head標(biāo)簽中加入一段代碼:

<script src="/plus/autoindex.php" language="javascript"></script>

最后點(diǎn)擊后臺生成,更新首頁。這樣如何實(shí)現(xiàn)dedecms調(diào)用隨機(jī)文章定時更新的功能就已經(jīng)基本完成,接下來要做的就是查看效果!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 侯马市| 衡南县| 宣汉县| 固始县| 汶川县| 河池市| 康定县| 金乡县| 吴忠市| 项城市| 当涂县| 搜索| 临沂市| 工布江达县| 临沭县| 长丰县| 高密市| 昌江| 耿马| 饶阳县| 武鸣县| 板桥市| 永州市| 龙井市| 平昌县| 东港市| 靖西县| 云安县| 汉源县| 兴仁县| 崇文区| 兴和县| 镇坪县| 石嘴山市| 阿图什市| 科技| 渑池县| 任丘市| 吉安市| 筠连县| 宝清县|