重写规则时的Remove_Query_Arg()

时间:2012-07-09 作者:Zach

我正在尝试添加Back to Search Results 链接,本质上只会链接回起始搜索页-例如/?s=test. 我已经查看了全局查询变量,并确实看到paged 可用的查询参数——例如,当permalink结构设置为默认值时,它会执行此操作/?s=test&paged=2 贯穿remove_query_arg(array(\'paged\')) 正确地成为/?s=test. 但是,当您访问搜索结果的第二个页面时,您使用的不是默认的永久链接结构,它不会删除page/2 这是默认分页结构的输出。

我想我可以$_GET[\'s\'] 并将其附加到网站URL上。。但我想我应该问问这里,看看是否有更好的方法来做到这一点。谢谢

1 个回复
最合适的回答,由SO网友:Zach 整理而成
结束

相关推荐

从_Search_Query中去除+号

使用\\u search\\u查询在我的网站上显示搜索结果时,单词之间的空格将显示为+ 象征因此,如果访问者搜索“wordpress插件”,则搜索中的\\u search\\u查询输出。php返回 wordpress+plugins 如何删除+符号,和/或用非分隔符实体替换它,如。。。。。 wordpress plugins or wordpress&nbsp;plugins 我尝试过这种方法,但不起作用。。。。。 <?p