如何在没有用户注意的情况下刷新WordPress主页?

时间:2016-11-16 15:03:03

标签: javascript php jquery wordpress

我想每隔X秒刷新一次主页。我找到了这个解决方案:

  1. 安装自动刷新单页插件
  2. 在header.php中插入以下行:
  3. if (is_front_page()) {
        echo '<META HTTP-EQUIV="REFRESH" CONTENT="5">' ;
    }
    

    刷新页面,但我注意到页面已重新加载。我希望它顺利进行。我不希望刷新使页面消失几毫秒。我想在没有用户注意的情况下刷新。

    我使用Wordpress构建页面。这个页面有几个div。其中一部分列出了帖子类型 - 如果提交新帖子,我需要更新。一些div需要根据一天或一周的时间进行更改并显示不同的数据。该页面需要像电视一样显示所有时间,信息应该自动更新,没有人为的触摸。我试图使用ajax,但我不知道如何指出它重新加载从Wordpress构建的特定div - 我没有特定div的URL。

2 个答案:

答案 0 :(得分:0)

检查出来

if (is_front_page()) {
    ?>
    <script>
      setTimeout(function() { window.location = ""; }, 1000); //1 sec = 1000
    </script>
    <?php
}

答案 1 :(得分:0)

我读了你的问题,正如我想的那样,你想在用户主页上更新你的帖子而不重新加载。这可以使用“AJAX PHP”完成。您应该找到使用“AJAX PHP”或“AJAX JAVASCRIPT”的插件。我希望这对您有用。