3 Y1 q; o# _. V: t4 t 后来发现原因在于论坛中流传的那个sql语句并不是十分准确,因为不单要修改一张表(dede_archives),同时也要修改dede_arctiny表(控制在列表页不显示),还有dede_taglist表(控制在tag标签页不显示)。* f7 b" {% D( @1 x
0 d3 ~. l4 G( F1 U( X% ]/ O7 U* Z 也就是说要执行下面三条sql语句才能真正将已审核的文章转为未审核。 + k* k9 M; f M 3 j/ \) Q$ ]0 z update dede_archives set arcrank=-1 WHERE 条件;( i# R- @5 h8 m, m' c3 W
/ d) R4 O' ?6 G! m3 {, X2 j$ G7 v update dede_arctiny set arcrank=-1 WHERE 条件; " |* I% R! \; w. w5 z1 {3 c& Q 8 H6 ~' {9 P5 u: q+ B l+ O update dede_taglist set arcrank=-1 WHERE 条件; + A* j# l0 o( |9 ]* h# @3 f0 M9 [/ H, |" v. G
也就是说如果要将符合条件所有文章转为"未审核"状态,直接copy上面三句在dede管理后台的"系统"–"SQL命令行工具"中执行以下上面三句就行了。(执行的时候选择‘多行命令’)1 B$ a" T9 j" U
; ~ o1 O4 L! \: X
WHERE条件这里可以这样写,如:WHERE id > 10 AND id < 100;,意思就是将文章ID10到100的文章改为未审核,但是这个办法做完后,文章在前台还是显示的, ) v3 F! G( k H j' ] 5 I# H/ r6 `7 l3 B 所以要在生成那点更新所有,生成一下,缓存也最好更新一下,应该就可以了,需要用到的童鞋们可以试一下,我就是这样搞的哦。 O& a/ L% E: m/ T& y1 q- }
2 ~2 Q: k4 z5 n; m' i8 m1 { 详细步骤:系统 - SQL命令行工具0 Q! m2 \: S3 A' Y# |$ P' @4 z+ O
5 e* y% J, C' Q# N% {- _/ a
update dede_archives set arcrank=-1; 5 j( l8 g9 T( p9 t: R ; [2 o7 Q/ F9 i& J: \" z) p update dede_arctiny set arcrank=-1;7 b! `$ t' N3 A$ y. \
- y- N+ p( n m+ M- {
update dede_taglist set arcrank=-1; . D2 ]! b; |1 r, V' b& ` c( K1 `! L- D3 l \' L, B) b 注:-1 未审核 0 审核 & n8 }2 ]% d; s; g U g2 T8 g6 k " @7 j; L# o* @% `+ k$ d * N* K4 t4 g: f- H原文出处链接:http://seo论坛xuewangzanseo站长论坛/wzyh/73.html ; C: e7 ?% w/ I搜外论坛原创作者:快乐红苹果0 ?% s# p, G$ e0 s
日期:2015-1-26