织梦dedecms实现单页面自动更新文章

织梦教程 强烈建议 2024-02-26 11:08 110 0

  自动更新dedecms的所有单页面

  实现方法

  在后台目录的task_do.php中,找到如下代码:

  $GLOBALS['_arclistEnv'] = ‘index’;

  $pv->SetTemplet($tpl);

  $pv->SaveToHtml($homeFile);

  $pv->Close();

  在下面一行增加如下代码:

  //更新所有的单文档

  include_once(DEDEINC."/arc.sgpage.class.php");

  $dsql->Execute("ex","Select aid From `cn_sgpage` ");

  $i = 0;

  while($row = $dsql->GetArray("ex"))

  {

  $sg = new sgpage($row['aid']);

  $sg->SaveToHtml();

  $i++;

  }

  //更新所有的单文档

  保存关闭后即可。

  3)使用方法

  要正常使用这个功能,您还必须:

  在后台的[系统基本参数]——性能选项中,将“发布文章后马上更新网站主页:”设置为“是”,这样才能保证代码的顺利执行[必须];

本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!