Javascript 重定向脚本在Wordpress标头中不起作用

Javascript 重定向脚本在Wordpress标头中不起作用,javascript,wordpress,redirect,Javascript,Wordpress,Redirect,我正在寻找一种方法,可以自动将用户重定向到移动用户的不同URL。我认为解决这个问题的方法是简单地检查屏幕分辨率,然后在手机上重定向 我在互联网上找到了下面的代码作为解决方案,但当我把它添加到我的Wordpress标题中时,它就不起作用了。如何将此添加到Wordpress站点 <script type="text/javascript"> <!-- if (screen.width <= 950) { window.location =

我正在寻找一种方法,可以自动将用户重定向到移动用户的不同URL。我认为解决这个问题的方法是简单地检查屏幕分辨率,然后在手机上重定向

我在互联网上找到了下面的代码作为解决方案,但当我把它添加到我的Wordpress标题中时,它就不起作用了。如何将此添加到Wordpress站点

<script type="text/javascript">
  <!--
  if (screen.width <= 950) {
    window.location = "https://www.google.com/";
  }
  //-->
</script>

Wordpress模板层次结构意味着您可以拥有不同的头模板文件,因此您可能不会将其添加到正在使用的头模板文件中,或者即使是这样,您也需要将其添加到所有头文件中,以便为每个页面添加头模板文件

相反,您可以使用functions.php中的函数将脚本添加到每页的
标题中。在主题的函数.php中的任意位置添加以下内容:

function add_redirect_js_to_head() {
    ?>
    <script type="text/javascript">
        if (screen.width <= 950) {
            window.location = "https://www.example.com/";
        }
    </script>
    <?php
}
add_action('wp_head', 'add_redirect_js_to_head');
函数add_redirect_js_to_head(){
?>

if(screen.width)提前谢谢。当我将代码添加到functions.php文件时,它不起作用,但我安装了代码片段插件,添加了这个函数,它就起作用了。我不知道插件在哪里添加了这个脚本。再次感谢您的努力。