Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在一天中的特定时间自动刷新wordpress页面_Javascript_Html_Css_Wordpress - Fatal编程技术网

Javascript 如何在一天中的特定时间自动刷新wordpress页面

Javascript 如何在一天中的特定时间自动刷新wordpress页面,javascript,html,css,wordpress,Javascript,Html,Css,Wordpress,我想让我的wordpress主页在每天8:59的特定时间刷新。我对CSS和HTML半熟悉,但对Javascript几乎一无所知,所以如果您能详细解释解决方案,那将非常有用 具体的用例是,我正在嵌入一个计划好的Facebook直播流,如果用户在直播流开始之前已经加载了站点,则需要刷新。我们的节目在晚上9点开始,8:59开始直播,因此如果我们能在8:59强制自动刷新,我们可以确保没有人错过直播(我们的观众大多是不太懂技术的老年人) 提前谢谢 setInterval(function(){ co

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

具体的用例是,我正在嵌入一个计划好的Facebook直播流,如果用户在直播流开始之前已经加载了站点,则需要刷新。我们的节目在晚上9点开始,8:59开始直播,因此如果我们能在8:59强制自动刷新,我们可以确保没有人错过直播(我们的观众大多是不太懂技术的老年人)

提前谢谢

 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,请将新日期(Date.UTC(…)与相同的 争论

要运行此函数,请使用

refreshAt(18,45,0); //Will refresh the page at 18:45pm

我们应该指出,上述时间是当地时间8:59。这意味着查看用户时钟上的8:59。如果您的观众在不同的时区,它将无法按预期工作。不确定在这种情况下这是一个问题,但时区会造成伤害。。。¯_(ツ)_/’谢谢,这很接近我所需要的,但我希望它能够跨不同的时区运行。另外,对于缺乏知识,我表示歉意,但是像这样的代码应该放在哪里呢?特别是感谢!因此,为了澄清一下,第一块代码放在functions.php中,对吗?然后第二块代码可以放在任何主题文件中,例如作为单页(Page.php)或单帖子(Single.php)?仅尝试执行上述操作,WP不喜欢在第一行中声明(小时、分钟、秒)。获取错误:语法错误,意外“,”,预期变量(t_变量)
refreshAt(18,45,0); //Will refresh the page at 18:45pm