Php wp_是移动的,wp_重定向不工作

Php wp_是移动的,wp_重定向不工作,php,wordpress,url-redirection,Php,Wordpress,Url Redirection,我在Wordpress上的wp_重定向和wp_is_移动功能遇到了一些问题 我必须: 移动表单页面,工作正常: <?php if (!is_mobile()) { wp_redirect( 'MY URL', 301 ); // Redirect to the non-mobile version of the form exit; } ?> // My html form //我的html表单 无法重定向的非移动表单页面: (出于安全原因,我目前删

我在Wordpress上的wp_重定向和wp_is_移动功能遇到了一些问题

我必须:

移动表单页面,工作正常:

<?php
  if (!is_mobile())
  {
    wp_redirect( 'MY URL', 301 ); // Redirect to the non-mobile version of the form
    exit;
  }
?>
// My html form

//我的html表单
无法重定向的非移动表单页面: (出于安全原因,我目前删除了重定向脚本)


//我的html表单
但是。。。此页面的本地(WAMP)版本正在运行

此外,我还尝试创建一个没有任何HTML代码的页面,其中重定向在这两种情况下都有效:

<?php
 if (is_mobile())
  {
   wp_redirect( 'MY URL', 301 );
   exit;
  }
 else
  {
   wp_redirect( 'MY URL', 301 );
   exit;
  }
?>


谢谢你的帮助。

好吧,我所要做的就是重新创建wordpress页面。现在看来效果不错。无论如何谢谢你

你在使用某种缓存插件吗?(例如W3 total cache)有一个WP Super cache插件,已安装但未激活。请尝试以下操作:打开它,清除缓存,再次关闭它,然后进行测试。它不工作。在移动版上,这和以前一样:只显示页面标题(“当前”页面,重定向不起作用),页面本身保持空白。
<?php
 if (is_mobile())
  {
   wp_redirect( 'MY URL', 301 );
   exit;
  }
 else
  {
   wp_redirect( 'MY URL', 301 );
   exit;
  }
?>