0

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

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

4

4 回答 4

2

将此 javascript 添加到您的页脚:

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

function yourfunction() { window.location = "http://www.yoururl.com"; }
于 2013-02-20T21:37:50.547 回答
2

在您的 header.php 中,将此代码添加到 head 标记部分

 <head>
     <!-- your other meta element -->
     <meta http-equiv="refresh" content="30;URL='http://example.com/'">
 </head>
于 2013-02-21T03:09:35.343 回答
2

在我开始查看 wordpress 函数文档之前,混合了这两个答案。我找到了一些东西并将其添加到我的 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 } >

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

于 2013-02-21T20:45:06.457 回答
2

有用我发现来自 Camilo 的代码片段导致网站崩溃,所以我将最后一行更改为:

<?php }>

到:

<?php }; ?>

现在它可以工作了。

于 2013-10-15T10:53:52.937 回答