首页 > 解决方案 > 如何在一天中的特定时间自动刷新 wordpress 页面

问题描述

我想在每天晚上 8:59 的特定时间刷新我的 wordpress 主页。我对 CSS 和 HTML 半熟悉,但对 Javascript 几乎一无所知,所以如果你能详细解释解决方案,那将非常有帮助。

具体用例是我嵌入了预定的 Facebook 直播流,如果用户在直播之前已经加载了网站,则需要刷新。我们的节目从晚上 9 点开始,直播在 8:59 开始,所以如果我们可以在 8:59 强制自动刷新,我们可以确保没有人错过直播(我们的观众主要由不太懂的老年人组成)精通技术)。

提前致谢!

标签: javascripthtmlcsswordpress

解决方案


 setInterval(function(){
  const date = new Date();

  const hour = date.getHours();
  const minute = date.getMinutes();

  console.log(hour, minute);

  if(hour == 8 && minute == 59){
    location.reload();
  }
},1000);

根据本地时间返回指定日期的小时。如果需要 UTC,请使用具有相同参数的 new Date(Date.UTC(...))。


推荐阅读