我正在使用wordpress来访问网站。如果有任何用户从我的网站访问页面X,我想在30秒后将它们重定向到另一个站点。
关于如何做到这一点的任何想法?
答案 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 }; ?>
现在可行。