校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 織夢(mèng)dedecms首頁(yè)調(diào)用隨機(jī)文章并定時(shí)自動(dòng)更新

織夢(mèng)dedecms首頁(yè)調(diào)用隨機(jī)文章并定時(shí)自動(dòng)更新

POST TIME:2021-05-23 01:08

織夢(mèng)首頁(yè)靜態(tài)化以后,如果不重新生成,它是不變的,即便你在首頁(yè)隨機(jī)調(diào)用文檔也不會(huì)自動(dòng)更新。但是靜態(tài)頁(yè)面又不能使用php功能,那又要用到j(luò)s來(lái)引入php文件,才能行得通。下面小編直接告訴大家方法:

在plus目錄下新建一個(gè)名為autoupdate.php的php文件寫(xiě)入一下代碼:

<?
$updatetime&nbsp;=&nbsp;1800;//自動(dòng)更新時(shí)間,單位為秒,這里我設(shè)為一小時(shí),大家可以自行更改。
$fpath&nbsp;=&nbsp;"../data/update_time.inc";//記錄更新時(shí)間文件,如果不能達(dá)到目的,請(qǐng)檢查是否有讀取權(quán)限。
include(&nbsp;$fpath&nbsp;);
if(empty($last_time)){
	$last_time&nbsp;=&nbsp;0;
}
if((time()-$last_time)>=$updatetime&nbsp;)
{
	define('DEDEADMIN',&nbsp;ereg_replace("[/\\]{1,}",'/',dirname(__FILE__)&nbsp;)&nbsp;);
	require_once(DEDEADMIN."/../include/common.inc.php");
	require_once(DEDEINC."/arc.partview.class.php");
	$templet&nbsp;=&nbsp;"xunmzy/index.htm";//這里是首頁(yè)模板位置,當(dāng)前是dede默認(rèn)首面位置。
	$position&nbsp;=&nbsp;"../index.html";
	$homeFile&nbsp;=&nbsp;dirname(__FILE__)."/".$position;
	$homeFile&nbsp;=&nbsp;str_replace("\\",&nbsp;"/",&nbsp;$homeFile&nbsp;);
	$homeFile&nbsp;=&nbsp;str_replace(&nbsp;"//",&nbsp;"/",&nbsp;$homeFile&nbsp;);
	$pv&nbsp;=&nbsp;new&nbsp;PartView();
	$pv&nbsp;->&nbsp;SetTemplet(&nbsp;$cfg_basedir.$cfg_templets_dir."/".$templet&nbsp;);
	$pv&nbsp;->&nbsp;SaveToHtml(&nbsp;$homeFile&nbsp;);
	$pv&nbsp;->&nbsp;Close();
	$file&nbsp;=&nbsp;fopen(&nbsp;$fpath,&nbsp;"w");
	fwrite(&nbsp;$file,&nbsp;"<?php\n");
	fwrite(&nbsp;$file,"\$last_time=".time().";\n");
	fwrite(&nbsp;$file,&nbsp;'?>'&nbsp;);
	fclose(&nbsp;$file&nbsp;);
}
?>

然后在首頁(yè)插入一下js:

<script src="/plus/autoupdate.php" type="text/javascript"></script>

最后重新生成首頁(yè),做完這些就完成了調(diào)用隨機(jī)文章并定時(shí)自動(dòng)更新



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 手机| 崇明县| 息烽县| 揭西县| 阳城县| 通化县| 收藏| 夏邑县| 周口市| 东丽区| 门源| 仲巴县| 车致| 青铜峡市| 富川| 玉龙| 揭西县| 荃湾区| 绵阳市| 汨罗市| 上林县| 咸丰县| 尉犁县| 阳城县| 中西区| 菏泽市| 体育| 策勒县| 句容市| 光泽县| 株洲县| 攀枝花市| 宝山区| 孙吴县| 临猗县| 江阴市| 巴南区| 德州市| 桐庐县| 邯郸县| 武宁县|