wordpress重写查询字符串以删除保留字

时间:2016-04-03 03:51:41

标签: wordpress

我有一个wordpress网站正在从包含" name = blahblah"的提供商处获取重定向。在url查询字符串中。姓名是一个保留字,因此最终无法解决,我们找不到"页面#34;。

我尝试添加重写规则来删除查询字符串,但似乎没有任何效果:

    add_rewrite_rule('^/?mypage=(.*)&', 'index.php?mypage=$matches[1]', 'top');

理想情况下,我想将他们的名称查询字符串更改为我可以捕获和使用的内容,但我愿意只是能够加载页面。

1 个答案:

答案 0 :(得分:0)

我最终解决了这个问题。这可以通过在我的functions.php中添加unset($_GET[name])来执行,然后wordpress会执行任何操作。我很确定这是一个糟糕的解决方案,但它确实有效。