久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價?。?!
當前位置:主頁 > 網站建設 > 詳解織夢CMS v5.7 定時自動更新首頁的方法,dedecm

詳解織夢CMS v5.7 定時自動更新首頁的方法,dedecm

時間:2023-07-22 11:07:22 閱讀: 文章分類: 網站建設 作者: 織夢網站員

導讀:dedecms

織夢手機模板dede下瓻模板下載

     研究如何讓DEDECMS首頁自動更新,而不需要每次都要點擊生成。我們都知道,網站首頁更新快是有利于SEO網站優化的,也可以讓百度快照更新的好一點,但是DEDECMS本身是不能自動更新首頁的,如果有調用了隨機文章,又想客戶每次刷新顯示的不一樣。就要用自動更新首頁這個功能。

首頁我們加上隨機調用文章,不然自動更新首頁就沒意義了。不知道隨機文章怎么調用的可以參照下面代碼,熟悉的直接進入下一步。

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

添加完隨機文章后,首頁如果是動態的話,每次刷新就應該有變化的,但是首頁如果是靜態的就要在改東西了。下面來我們更改一些文件,讓dedecms自動生成首頁:

我們為了方便,模板織夢把功能集成到DEDECMS的后臺,方便以后設置

涉及的文件如下:

/dede/makehtml_homepage.php

/dede/templets/makehtml_homepage.html

首先給表(`dede_homepageset`)增加一個字段automaketime

我們到后臺SQL命令行工具,執行下面一句

ALTER TABLE `dede_homepageset` ADD `automaketime` INT( 30 ) NOT NULL DEFAULT ’3600′ AFTER `position`;

把下面的代碼復制下來新建一個文本文檔粘貼進去,然后把文件名改為auto_create_indexhtml.php,我們把這個文件上傳到網站的/plus/目錄。

<?php  define('DEDEADMIN', ereg_replace("[/\\]{1,}",'/',dirname(__FILE__) ) );  require_once(DEDEADMIN."/../include/common.inc.php");  require_once(DEDEINC."/arc.partview.class.php");    function sp_input( $text )  {  $text = trim( $text );  $text = htmlspecialchars( $text );  if (!get_magic_quotes_gpc())  return addslashes( $text );  else  return $text;  }    $row = $dsql->GetOne("Select * From `dede_homepageset`");  $dsql->Close();  $templet=$row['templet'];  //這里從數據庫里面讀取首頁模板位置  $position=$row['position'];  $autotime = $row['automaketime'];//從數據庫里面讀取自動更新時間,單位為秒。  $fpath = "../data/last_time.inc";//記錄更新時間文件,如果不能達到目的,請檢查是否有讀取權限。    include( $fpath );  if( empty($last_time))  $last_time = 0;  if( sp_input($_GET['renew'])=="now")  $last_time = 0;  if((time()-$last_time)>=$autotime )  {  $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&quodede模板下載t;);  fwrite( $file, '?>' );  fclose( $file );  }  ?>

關鍵詞標簽: CMS 首頁 自動更新

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-22 ,文章詳解織夢CMS v5.7 定時自動更新首頁的方法,dedecm主要講述首頁,自動更新,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_33921.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 荆门市| 黄陵县| 诸城市| 通河县| 青阳县| 福州市| 石柱| 中方县| 平顺县| 安多县| 普兰店市| 南木林县| 呼和浩特市| 精河县| 蚌埠市| 安多县| 额尔古纳市| 淮滨县| 阿拉善左旗| 电白县| 城口县| 左权县| 太仆寺旗| 章丘市| 静安区| 徐汇区| 建宁县| 沭阳县| 霍山县| 克山县| 墨江| 会泽县| 柯坪县| 家居| 印江| 淮滨县| 鄂托克前旗| 陇南市| 庆元县| 河东区| 巴东县|