收藏 关注 回复 文章定时发布的文章 提前8个小时发布了 寻求帮助 / 265 / 16 / 发布于 2021-7-14 21:54:48 / 活跃于 2021-12-28 15:55:21 蓝魔楼主 蓝魔楼主 蓝魔 楼主 IP属地: 青海省 回复于 2021-07-14 21:54:48 服务器时间 网站时间都是对的 不知道啥问题 定时的文章 提前8个小时都发了 下面这个文章已经发布了 再首页显示了 #20838 蓝魔楼主 蓝魔 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 河北省 回复于 2021-07-14 21:58:39 装这个插件:https://litepress.cn/plugins/wp-crontrol 看看设置的定时任务执行时间是多少。 #20839 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 蓝魔楼主 蓝魔楼主 蓝魔 楼主 IP属地: 青海省 回复于 2021-07-14 22:18:16 #20842 蓝魔楼主 蓝魔 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 河北省 回复于 2021-07-14 22:19:41 回复 @ 蓝魔:所以,这个时间对不对? #20843 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 蓝魔楼主 蓝魔楼主 蓝魔 楼主 IP属地: 青海省 回复于 2021-07-14 22:21:23 回复 @ 孙锡源:这个时间我看了是对的 但是发布后时间就错了 #20844 蓝魔楼主 蓝魔 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 河北省 回复于 2021-07-14 22:28:12 回复 @ 蓝魔:WPJAM_Baidu_ZZ这个插件暂时停一下呢? #20845 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 蓝魔楼主 蓝魔楼主 蓝魔 楼主 IP属地: 青海省 回复于 2021-07-14 22:43:04 回复 @ 孙锡源:停止了 还是没反应 #20846 蓝魔楼主 蓝魔 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 河北省 回复于 2021-07-14 22:50:59 回复 @ 蓝魔:你不是说提前8小时触发吗?所以不是应该看看暂时停用后还会不会提前触发的嘛。何谓“没反应” #20847 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 蓝魔楼主 蓝魔楼主 蓝魔 楼主 IP属地: 青海省 回复于 2021-07-14 22:56:58 回复 @ 孙锡源:停用插件没用,比如现在是22:56 8个小时后定时的文章(06:56)的文章发布了 等于定时发布提前了 8 小时 #20848 蓝魔楼主 蓝魔 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 河北省 回复于 2021-07-14 23:17:09 回复 @ 蓝魔:在wp_options目录下执行以下sql,直接在数据库里查看Cron任务: select * from wp_options where option_name like '%cron%'; 检索了下资料,WordPress的Cron始终以UTC时间触发。通过WP Crontrol查看的时间有可能被转换过,所以直接在数据库里看,然后再进一步诊断问题。 #20849 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 蓝魔楼主 蓝魔楼主 蓝魔 楼主 IP属地: 青海省 回复于 2021-07-14 23:59:06 回复 @ 孙锡源:看了数据库 数据库里和后台定时的时间是一致的 #20850 蓝魔楼主 蓝魔 楼主 暂无个人简介~ enterdawn参与者enterdawn enterdawn参与者enterdawn enterdawn 参与者enterdawn IP属地: 辽宁省 回复于 2021-07-14 21:59:22 看看系统时区对不对,也许系统时间是格林尼治时间。 #20840 enterdawn参与者enterdawn enterdawn 参与者enterdawn 明天,他期盼着明天,可是他本该摒弃明天的,这种切肤之痛的反抗,就是荒诞。 蓝魔楼主 蓝魔楼主 蓝魔 楼主 IP属地: 青海省 回复于 2021-07-14 22:10:45 上海时间 #20841 蓝魔楼主 蓝魔 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 河北省 回复于 2021-07-15 13:37:42 添加以下代码尝试在发布文章时重新指定触发时间戳: add_action( 'save_post', function ( int $post_ID, WP_Post $post ) { if ( 'future' !== $post->post_status ) { return; } wp_clear_scheduled_hook( 'publish_future_post', array( $post_ID ) ); wp_schedule_single_event( strtotime( $post->post_date )/* + 28800 */, 'publish_future_post', array( $post_ID ) ); }, 9999, 2 ); 如果依然早8小时发布的话,就把上面代码中的注释去掉,这样就会在文章发布时将任务向后偏移8小时。 #20851 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 不凡参与者不凡博客 不凡参与者不凡博客 不凡 参与者不凡博客 IP属地: 四川省 回复于 2021-12-23 23:51:29 楼主解决了吗? #22146 不凡参与者不凡博客 不凡 参与者不凡博客 我的博客:wp.bufanz.com 蓝魔楼主 蓝魔楼主 蓝魔 楼主 IP属地: 青海省 回复于 2021-12-28 15:54:22 没有解决,你有解决方法吗? #22161 蓝魔楼主 蓝魔 楼主 暂无个人简介~ 不凡参与者不凡博客 不凡参与者不凡博客 不凡 参与者不凡博客 IP属地: 四川省 回复于 2021-12-28 15:55:21 回复 @ 蓝魔:楼上的方法也不行吗? #22163 不凡参与者不凡博客 不凡 参与者不凡博客 我的博客:wp.bufanz.com 正在查看 4 条回复 哎呀,回复话题必需登录。 加入 LitePress 论坛 ,参与知识分享与交流 登录 或 注册 进行评论 立即加入 免密码登录/注册 密码登录 绑定邮箱 绑定手机 手机号 发送验证码 未注册手机验证后自动登录 请输入正确的手机号 已阅读并同意 用户协议 和 隐私政策 请勾选同意协议 验证码已发送到您填写的手机号码上有效期5分钟,请注意查收 直接输入您收到的4位验证码,会自动验证 上一步 手机号/用户名/邮箱 请输入帐号 密码 请输入登录密码 忘记密码? 登录 电子邮箱 请输入正确的邮箱号 验证码 发送验证码