批量更新DEDECMS文章日期和顺序

编程开发 / / at

采集回来一大堆文章,处于待审核状态,都放一天发布太多,但是要按日发布,到时候日期显示的还是采集时的日期,并且顺序也是采集时的顺序,在编辑文章里可以改发布日期,提交后排序也会改变,但这样操作台麻烦,所以考虑从MYSQL执行批处理。

DEDECMS文章表ARCHIVES里PUBDATE字段是日期,SORTRANK字段是排序,并且这两个字段基本上是相同的,采用的都是UNIX TIMESTAMP(UNIX时间戳),所以要更新掉这个就可以解决问题。

登陆DEDECMS后台执行SQL命令行工具,输入命令:

update archives set PUBDATE=UNIX_TIMESTAMP(now()) where id=285

这样就把发布日期改为当前日期了

update archives set sortrank=UNIX_TIMESTAMP(now()) where id=285

这样就把文章发布顺序改为当前日期顺序了

如果你想改为其他日期或者顺序,请把日期转换UNIX TIMESTAMP时间戳后,替换掉上面SQL语句里的UNIX_TIMESTAMP(now())即可

2条回应:“批量更新DEDECMS文章日期和顺序”

  1. […] 采集关键之处在于伪原创,我用火车头采集做站的步骤如下: 1、资源选取 找一些需要登录才能查看的网站,比如社区、论坛等,这些帖子搜索引擎也收录不了的,拿来就是原创。 选取高质量的文章,比如精华帖、推荐帖等 2、做采集 过滤无用的HTML标签及内容。写采集规则时最好把要过滤的内容记录清单,方便发现问题时查找 先采集到本地,然后查找有问题的文章,更新不需要的发布的文章ID为已发布,并对文章细节进行处理,比如有些图片太大,我就用JS来控制图片大小,这需要在IMG标签里加入一段JS触发代码,就在这时对此批量替换 附件下载-附件检查-附件上传 3、文章筛选 筛选采集到的文章,比如删除内容为空、内容少于指定字节、标题为空的文章 4、伪原创及SEO 标题里适当加入标签元素 文章的重新整合,比如执行MYSQL命令在文章某位置插入关键词 5、稳定发布文章,同时更改其发布日期,可使用SQL批量更改文章发布日期 […]

  2. 3D电影说道:

    不错,顶一个!!!

发表评论

电子邮件地址不会被公开。 必填项已用*标注