很多站长对于网站的日常更新,都会选择使用采集的方式来丰富网站内容。对于采集来说是非常消耗php虚拟主机的资源的,也是小编极力不推荐采集的。采集虽然可以丰富网站内容,但是很容易被收索引擎判断为作弊,有降权和停止收录的风险。今天有用户提问:dedecms在采集完文章后以后生成文档后的时间就是采集时的时间,这一问题该如何解决呢?通过这个问题我们就开始今天的文档分享吧。
dedecms采集文档审核后生成文档以采集时间显示方法如下:
1、首先是点击进入到我们的控制面板,然后找到文件管理选项,如图所示:
2、点击进入之后找到我们站点的根目录,如图所示:
3、进入到这个目录之后找到我们的程序后台的的路径:/dede/archives_do.php,点击编辑,如图所示:
4、修改代码操作,如图所示:
查找代码:
- $maintable = ( trim($row[maintable])== ? dede_archives : trim($row[maintable]) );
- $dsql>ExecuteNoneQuery("Update `dede_arctiny` set arcrank= where id=$aid ");
- if($row[issystem]==)
- {
- $dsql>ExecuteNoneQuery("Update `"trim($row[addtable])"` set arcrank= where aid=$aid ");
- }
- else
- {
- $dsql>ExecuteNoneQuery("Update `$maintable` set arcrank= where id=$aid ");
- }
- $pageurl = MakeArt($aidfalse);
- //Vevb.com
- }
- ShowMsg("成功审核指定的文档!"$ENV_GOBACK_URL);
修改为:
- $maintable = ( trim($row[maintable])== ? dede_archives : trim($row[maintable]) );
- $newdate = time();
- $dsql>ExecuteNoneQuery("Update `dede_arctiny` set sortrank=$newdatesenddate=$newdatearcrank= where id=$aid ");
- if($row[issystem]==)
- {
- $dsql>ExecuteNoneQuery("Update `"trim($row[addtable])"` set sortrank=$newdatepubdate=$newdatesenddate=$newdatearcrank= where aid=$aid ");
- }
- else
- {
- $dsql>ExecuteNoneQuery("Update `$maintable` set sortrank=$newdatepubdate=$newdatesenddate=$newdatearcrank= where id=$aid ");
- }
- $pageurl = MakeArt($aidfalse);
- }
- ShowMsg("成功审核指定的文档!"$ENV_GOBACK_URL);
温馨提示:该技术解决方案的是由客服为我们空间客户处理该问题时提供的处理方法,确保在能完美实现,因服务较多,客服繁忙,其他主机我们没有过多精力进行大范围测试,不能确保所有虚拟主机都能完美处理,请您理解!
新闻热点
疑难解答