让dedecms主页每天自动更新

来源:未知 浏览 135次 时间 2021-05-22 16:20

dedecms首页自动更新的方法

复制下面的代码并将其重命名为auto.php并将其上载到根目录。

让dedecms主页每天自动更新

< script src=" /auto.php" language=" javascript"></script>此代码然后更新主页html。

auto.php代码如下请保存da网站的根目录否则需要更改上面的脚本路径

让dedecms主页每天自动更新

< PHP $ lasttime=filemtime($ _ SERVER [ 'DOCUMENT_ROOT'] QUOT。/index.html&quot); $间隔=60;  //1800秒内更新时间秒=30分钟 $ bdnum=1; //自动检查上面设置的时间以生成HTML编号 如果((时间() - $ lasttime)GT; $间隔) {   require_once(dirname(__ FILE__)。" /include/common.inc.php");   require_once DEDEINC。“/arc.partview.class.php&quot ;   $ GLOBALS ['_ arclistEnv']='索引';   $ 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(); } ?>

要实现DEDE主页的自动更新网站主页的前提必须是随机文章。您可以使用以下示例代码在文章库中实现随机文章商店。代码需要根据情况进行修改。

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

标签: 让dedecms首页自动每天自动更新