插入的WordPress的帖子显示错误的日期在RSS订阅(Inserted Wordpress Po

2019-10-17 16:55发布

我们的WordPress博客(目前版本3.4.2)有一个帖子插入到直接从第三方数据库中的外部进程。 我没有更改的能力,所以也懒得告诉我,它不应该那么做。 我虽然可以改变插入语句。

该帖子出现了,一切都看起来不错,除了RSS提要表示无效一年(2013期待,而不是让-0001)在日期字段:

<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>

在wp_posts表后的POST_DATE字段显示正确的日期,并在网站上的帖子有正确的日期。 它在正确的地方按时间顺序显示出来。

如果我使用控制面板手动编辑后,甚至只是一秒钟,更改日期重新发表这篇文章,然后它修复的饲料。

此问题导致的RSS源无法验证,并且它打破其他东西。 救命!

Answer 1:

有存储每个WP后4个日期:POST_DATE,post_date_gmt,post_modified和post_modified_gmt。

我建议你插入两个POST_DATE相同的日期和post_modified,看看它是否工作。



文章来源: Inserted Wordpress Post Shows Bad Date In RSS Feed