阿里云服务器

今天遇到一个WordPress外贸网站的客户需要把产品打乱,因为发布的产品比较多,如果手动修改就会非常麻烦,所以想到可以通过批量修改发布时间来实现。

WordPress的文章相关数据是存储在数据库中wp_posts的表(默认)当中的。

需要修改wp_posts表当中的post_date和post_date_gmt两个字段。

关于这两个字段:

post_date 格式为 0000-00-00 00:00:00 记录了文章的发布时间

post_date_gmt 格式同上,记录了文章发布的标准时间(格林尼治时间)

批量修改可以借助sql语句直接操作数据库来实现。(操作前一定要备份数据库)。

修改语句如下:

update wp_posts set post_date = replace(post_date, '被修改时间', '目标时间');

例如:

update wp_posts set post_date = replace(post_date, '2018', '2019');

就是把发布时间2018改为2019 非常方便

如果需要修改更精确的时间可以用下面代码:

update wp_posts set post_date = replace(post_date, '2018-02-25', '2017-02-24')

时间可以根据自己的需要进行替换。

热门话题

织梦logo尺寸修改wordpress 删除主题作者uparse适合百度小程序wordpress 搜索过滤注塑模具东莞网站建设wordpress mobile themeszblog博客站点创建成功新级服务器织梦 静态页面门户网站建设整改报告织梦怎么设置外链教程汽修标志logo设计图设计QR的LOGO
相关阅读:
  • wordpress列表分页显示404页面的解决办法
  • wordpress页面默认排序修改的方法
  • wordpress新版本5.4 “Adderley” 发布上线,更新多项功能
  • wordpress默认编辑器功能增加的方法
  • wordpress多站点功能快速开启方法
  • wordpress分类和文章增加模板选择功能
  • wordpress文章编辑器标签自动生成排除
  • wordpress根据自定义字段来调用文章列表的方法
  • wordpress文章中图片模糊不清被压缩的问题
  • wordpress网站自动添加关键词的方法