• 售前

  • 售后

热门帖子
入门百科

dedecms怎样把文章批量设为未考核的办法

[复制链接]
敢想敢做敢拼 显示全部楼层 发表于 2021-8-18 08:44:31 |阅读模式 打印 上一主题 下一主题
一般情况我们在批量导入文章大概是收罗后入库的文章需要批量利用的时间需要用到这个利用
DEDE的文章有2个属性,一个是天生HTML,一个是是否稽核状态
如果导入的数据表现已天生,但是状态为未稽核,那么我们在列表页就会出现正常调用标题和链接,打开确实404没有页面,这个时间我们需要进行批量利用为未稽核状态。
童鞋们用DEDE采返来的文章,数据量蛮大的,发布以后感觉应该改为未稽核的,然后每天发布几篇,以达到每天更新的目标,DEDE本身没有提供如许的功能,在官网找的也不可,实行sql下令把文章转为未稽核,但是在文章列表页却依然表现未稽核的文章。
后来发现缘故原由在于论坛中传播的那个sql语句并不是非常精确,由于不但要修改一张表(dede_archives),同时也要修改dede_arctiny表(控制在列表页不表现),另有dede_taglist表(控制在tag标签页不表现)。
也就是说要实行下面三条sql语句才气真正将已稽核的文章转为未稽核。
  1. update dede_archives set arcrank=-1 WHERE 条件;
  2. update dede_arctiny set arcrank=-1 WHERE 条件;
  3. update dede_taglist set arcrank=-1 WHERE 条件;
复制代码
也就是说如果要将符合条件全部文章转为“未稽核”状态,直接copy上面三句在dede管理后台的“体系”–“SQL下令行工具”中实行以下上面三句就行了。(实行的时间选择‘多行下令’)
WHERE条件这里可以如许写,如:WHERE id > 10 AND id < 100;,意思就是将文章ID10到100的文章改为未稽核,但是这个办法做完后,文章在前台还是表现的,
所以要在天生那点更新全部,天生一下,缓存也最好更新一下,应该就可以了,需要用到的童鞋们可以试一下,我就是如许搞的哦。
以上就是本文的全部内容,盼望对各人的学习有所资助,也盼望各人多多支持脚本之家。

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作