织梦没有自动生成首页以及自动审核的功能,但是织梦后台有一个计划任务的功能,通过这个功能就可以轻松实现自动审核以及生成html的效果。具体方法如下:

 


第一步、进入织梦管理后台,打开系统菜单,可以看到菜单列表下面有计划任务选项,如下图:

 

  

DedeCMS通过计划任务功能实现自动审核文章更新首页html

 


第二步、打开计划任务管理页面,点击增加一个新任务,如下图:


  
 

DedeCMS通过计划任务功能实现自动审核文章更新首页html

 


第三步、填写计划任务的各项信息,如下图:


  

DedeCMS通过计划任务功能实现自动审核文章更新首页html

 


第四步、点击提交后回到计划任务列表,百度,我们将写好的计划任务脚本文件dede-post.php放到/plus/task/下,百度,如下图:


  
 

 


脚本文件下载:下载地址

 

第五步、触发方式:为了确保任务能执行完全,我们建议使用Dede的客户端工具触发,也可以通过JS触发,但JS触发有很多不确定因素会导致任务不能完成;

JS触发方式:在所有文档页面中用JS调用/plus/task.php?client=js(必须禁用计划任务的密码,系统配置参数->其它选 项);

自行定制客户端:直接访问“网址/plus/task.php?clientpwd=管理密码”,会返回其中一个可执行任务的网址(没有可用任务则返回串:notask),然后客户端运行这个网址即可。

 

第六步、这里教程中我们选用js触发,在footer.htm页面中加入触发计划任务js
 <script language="javascript" src=" /plus/task.php?client=js"></script>,百度


接着生成首页,我们看下访问首页前后计划任务的状态


访问首页前计划任务状态,如下图:

 

 


访问首页提示计划任务触发成功,如下图:

 

DedeCMS通过计划任务功能实现自动审核文章更新首页html

 


访问首页后计划任务状态,如下图:

 

  

这样我们的计划任务就可以在访客访问我们网站页面时被触发执行了,定时审核生成主页计划任务脚本下载: