一段时间后如何将用户重定向到另一个站点?

时间:2013-02-20 20:12:42

标签: wordpress

我正在使用wordpress来访问网站。如果有任何用户从我的网站访问页面X,我想在30秒后将它们重定向到另一个站点。

关于如何做到这一点的任何想法?

4 个答案:

答案 0 :(得分:2)

将此javascript添加到您的页脚:

window.setInterval(yourfunction, 10000); //100 seconds

function yourfunction() { window.location = "http://www.yoururl.com"; }

答案 1 :(得分:2)

在header.php中,在head标记部分

中添加此代码
 <head>
     <!-- your other meta element -->
     <meta http-equiv="refresh" content="30;URL='http://example.com/'">
 </head>

答案 2 :(得分:2)

在我开始查看wordpress函数docs之前,将两者结合起来。我找到了一些东西并将其添加到我的wordpress网站上的header.php中。

<?php if ( is_page('Page Title') ) { ?>
   <script type="text/javascript">
      window.setInterval(customRedirect, 3000);
      function customRedirect() { 
         window.location = "http://www.google.com"; 
      }
   </script>
<?php } >

因此,每当用户输入具有该标题的页面时,它将进行重定向。感谢。

答案 3 :(得分:2)

很有用我发现Camilo的代码片段导致网站翻倒,所以我更改了最后一行:

<?php }>

为:

<?php }; ?>

现在可行。