织梦dedecms如何把文章批量设为未初审的办法

优采云 发布时间: 2020-08-09 13:41

  一般情况我们在批量导出文章或者是采集后入库的文章需要批量操作的时侯须要用到这个操作

  DEDE的文章有2个属性,一个是生成HTML,一个是是否初审状态

  如果导出的数据显示已生成,但是状态为未初审,那么我们在列表页都会出现正常调用标题和链接,打开确实404没有页面,这个时侯我们须要进行批量操作为未初审状态。

  童鞋们用DEDE采回去的文章,数据量挺大的,发布之后觉得应当改为未初审的,然后每晚发布几篇,以达到每晚更新的目的,DEDE本身没有提供这样的功能,在官网找的也不行,执行sql命令把文章转为未初审,但是在文章列表页却仍然显示未初审的文章。

  后来发觉缘由在于峰会中留传的那种sql句子并不是非常确切,因为不单要更改一张表(dede_archives),同时也要更改dede_arctiny表(控制在列表页不显示),还有dede_taglist表(控制在tag标签页不显示)。

  也就是说要执行下边三条sql句子能够真正将已初审的文章转为未初审。

  

update dede_archives set arcrank=-1 WHERE 条件;

update dede_arctiny set arcrank=-1 WHERE 条件;

update dede_taglist set arcrank=-1 WHERE 条件;

  也就是说倘若要将符合条件所有文章转为“未初审”状态,直接copy里面三句在dede管理后台的“系统”–“SQL命令行工具”中执行以下里面三句就行了。(执行的时侯选择‘多行命令’)

  WHERE条件这儿可以这样写,如:WHERE id > 10 AND id

  所以要在生成那点更新所有,生成一下,缓存也最好更新一下,应该就可以了,需要用到的童鞋们可以试一下,我就是这样搞的哦。

  DedeCMS问题解决

  请点击在线联系我们【点击咨询解决问题】 倘若您有任何织梦问题,我们将免费为您写解决教程!

  用心认真写教程不易,请小打赏我们一下,多少是心意,解决问题是重点

  

  【打赏说明】 如果您觉得在本站中看的内容质量不错、或阅读后有所收获、或解决您遇见的实际问题,那不妨小金额的赞助一下尚禹科技,让尚禹科技有动力继续写出更多高质量的教程和心得。以帮助更多的人。[]

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线