dedecms织梦实现每天首页自动更新一次的方法

2024年10月23日 建站教程

1、先建一个php文件

$lasttime=filemtime($_SERVER['DOCUMENT_ROOT']."/index.html");
$interval=60;  //更新时间秒为单位1800秒=30分钟
$bdnum=1;//上面设置的时间自动审查生成HTML条数
if((time()-$lasttime)>$interval)
{
    require_once (dirname(__FILE__) . "/include/common.inc.php");
    require_once DEDEINC."/arc.partview.class.php";
    $GLOBALS['_arclistEnv'] = 'index';
    $row = $dsql->GetOne("Select * From `dede_homepageset`");
    $row['templet'] = MfTemplet($row['templet']);
    $pv = new PartView();
    $pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);
    $pv->SaveToHtml(dirname(__FILE__).'/index.html');
    exit();
}

2、在index.html调用

<script src="/php文件名.php" language="javascript"></script>

更新一次首页

3、要dedecms织梦实现每天首页自动更新一次的方法的基本都是很少更新网站内容的,所以需要文章随机显示。

{dede:arclist sort='rand' titlelen='120' row='20'}[field:title/]{/dede:arclist}

本文链接:http://so.lmcjl.com/news/16027/

展开阅读全文