标题: dede怎么将后台采集的文章改为未审核 [打印本页] 作者: swmozowtfl 时间: 2015-5-27 22:02 标题: dede怎么将后台采集的文章改为未审核 很多人用了织梦后台采集的文章之后,不知道怎么改为未审核,然后自己在伪原创一下发布,发布以后感觉应该改为未审核的,然后每天发布几篇,以达到每天更新的目的,DEDE本身没有提供这样的功能,在官网找的也不行,执行sql命令把文章转为未审核,但是在文章列表页却依然显示未审核的文章。. C6 `/ M0 d0 x) c! o
- g8 J( Y: X! ?4 H
后来发现原因在于论坛中流传的那个sql语句并不是十分准确,因为不单要修改一张表(dede_archives),同时也要修改dede_arctiny表(控制在列表页不显示),还有dede_taglist表(控制在tag标签页不显示)。 4 `+ u. U/ R$ \! G: a9 m: T1 j$ m7 k& X0 M; s9 j$ _3 g. ?6 |
也就是说要执行下面三条sql语句才能真正将已审核的文章转为未审核。! D2 l# g f5 I7 P+ Y9 a, C
: a' @6 M+ \2 a% o: ?% V' j update dede_archives set arcrank=-1 WHERE 条件;5 n. l4 a. R F2 l0 J2 W
& t9 k! l) _2 z. V9 e- I update dede_arctiny set arcrank=-1 WHERE 条件; " u$ ~) M) G% r o( a8 ]% ]' g. P' g2 k
update dede_taglist set arcrank=-1 WHERE 条件; ( s, ~4 m* H$ }6 h- f, j* |# @6 E: E6 ^ 5 q+ P. j1 x' X% @6 R& }! F 也就是说如果要将符合条件所有文章转为"未审核"状态,直接copy上面三句在dede管理后台的"系统"–"SQL命令行工具"中执行以下上面三句就行了。(执行的时候选择‘多行命令’) + G+ ~' s M' Q, T+ G9 p. d( C ! c! ?% j/ |/ F7 v! L WHERE条件这里可以这样写,如:WHERE id > 10 AND id < 100;,意思就是将文章ID10到100的文章改为未审核,但是这个办法做完后,文章在前台还是显示的,( Q+ o9 Q1 K+ p7 p