如何在Wordpress网站上移动重定向特定页面

时间:2016-10-25 00:33:51

标签: javascript wordpress redirect mobile

以下是我在Wordpress网站上的header.php文件中放置的当前代码:

<script type="text/javascript">
 <!--
  if (screen.width <= 700) {
    window.location = "http://m.domain.com";
  }
 //-->
</script>

此问题是,这会将我们网站的所有网页重定向到目标网页。我只希望重定向3个页面。我可以通过页面ID将页面重定向到我们的移动版本吗? (我想避免使用插件。)如果是这样,我该怎么写呢?

2 个答案:

答案 0 :(得分:0)

通常,这是在服务器端完成的,并且通过读取用户代理标头来进行确定。 Mobile Detect是一个我运气好的PHP库。

答案 1 :(得分:0)

var pageName = location.pathname.substring(location.pathname.lastIndexOf("/") + 1); 

if (screen.width <= 700 && (pageName == 'filename1' || pageName == 'filename2' || pageName == 'filename3' ))