织梦(dedecms)采集回来发布后直接为动态文章方法(采集导入时自动仅动态)
网站开启的伪静态,导入采集后的数据默认是生成静态。用下面方法就可以把采集的数据导出后,自动仅动态。
修改 dede/co_export.php 文件,大概在263行,
找到
$dsql->ExecuteNoneQuery("update `dede_co_htmls` set isexport=1 where aid='$exid' ");
貌似没有搜索到。仔细对比一看。源文件是@__co_htmls,而我们需要替换的是dede_co_htmls,我对这个不太懂。但替换成下面的是正常的。
替换为:
$dsql->ExecuteNoneQuery("update `dede_co_htmls` set isexport=-1 where aid='$exid' ");
$dsql->ExecuteNoneQuery("update `dede_archives` set ismake=-1 where id='$aid' ");
保存。这时,你再导出采集数据时就自动是“仅动态”了
如果已经导出的文章提示是未生成。如下图所示:
执行以下MySQL语句:
update dede_archives set ismake=-1即可把状态设置为公仅动态。
声明:
1.本站主要是为了记录工作、学习中遇到的问题,可能由于本人技术有限,内容难免有纰漏,一切内容仅供参考。
2.本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
3.本站所有原创作品,包括文字、资料、图片、网页格式,转载时请标注作者与来源。
1.本站主要是为了记录工作、学习中遇到的问题,可能由于本人技术有限,内容难免有纰漏,一切内容仅供参考。
2.本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
3.本站所有原创作品,包括文字、资料、图片、网页格式,转载时请标注作者与来源。
THE END