广告旋转插件 wordpress 中的日期没有改变

Dates not changing in ads rotate plugin wordpress

我在 WordPress 上有一个带有横幅广告插件的网站 AdRotate。 在我安装新的 WordPress 版本后,所有新的广告日期都是 1970 年 1 月,并且我的仪表板中出现 AdRotate 配置错误。我可以毫无问题地编辑现有广告。 我优化了数据库,清理了数据库并重新评估了所有广告,但并没有解决问题。猜猜看?

请确保您输入的 editing/creating 广告日期正确。

另外请确保您已单击仪表板顶部的绿色 "update now" 或 "finish update" 横幅(如果有的话)。

仍然没有解决然后备份并尝试解决方案,

  1. 检查数据库 table "wp_adrotate_schedule" 并确保你有

<code>id, name, starttime, stoptime, maxclicks, maximpressions, spread, hourimpressions, daystarttime, daystoptime, day_mon, day_tue, day_wed, day_thu, day_fri, day_satday_sun

如果没有,这将有所帮助

改变 TABLE wp_adrotate_schedule ADD (<code>spread char(1) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'N', hourimpressions int(15) unsigned NOT NULL DEFAULT '0', daystarttime char(4) 整理 utf8mb4_unicode_520_ci NOT NULL DEFAULT '0000', daystoptime char(4) 整理 utf8mb4_unicode_520_ci NOT NULL DEFAULT '0000', day_mon char(1) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'Y', day_tue char(1) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'Y', day_wed char(1) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'Y', day_thu char(1) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'Y', day_fri char(1) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'Y', day_sat char(1) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'Y', day_sun char(1) COLLATE utf8mb4_unicode_520_ci NOT NULL DEFAULT 'Y') how it should look (Image)

  1. 检查数据库 table "wp_adrotate" 如果这些字段存在则删除

<code>timeframetimeframelengthtimeframeclickstimeframeimpressions which fields to remove (Image)

  1. 数据库更改后,转到您的管理面板和 AdRotate > 设置 > 维护选项卡并单击清理数据库按钮。

@Prashant Jayswal 感谢您的回答,也许这是一个解决方案,我没有尝试,因为我有一个最简单的 - 我更新了 add 7 天,错误消失了!