WordPress在脚本页面的URL中添加了一个数字

问题描述:

我有一个名为search.php的脚本,它使用了一些搜索引擎API并呈现结果。WordPress在脚本页面的URL中添加了一个数字

我已经从这个文件做了一个页面模板,我用这simplePagination plugin

棘手的部分是,当我在任何网页上点击从分页时,页面首先带我到 myLink的。是/ search/2 /?query = text & page = 1,之后将我带到page = 2,3..etc。

HERE IS THE WEBSITE PAGE

为什么是 “2” 后,我的搜索页面?我怎样才能删除它?

这是一个“GET”变量,它是PHP用来跟踪用户从浏览器提交哪些数据的方法之一 - 在这种情况下,搜索的文本以及结果的一部分回来。这个信息是search.php需要输出正确的HTML,代码反映了用户正在寻找什么。

它有助于记住可能有三页结果,但只有一个search.php - 这些GET变量会改变它运行的代码的行为。

尝试增加此参数您paginate_links功能:

'format' => '/page/%#%', 

欲了解更多信息: http://codex.wordpress.org/Function_Reference/paginate_links

希望我帮助! [编辑:我其实混合了POST和GET,这是一个GET]

+0

但我不使用paginate_links,我在链接aboce中使用该js脚本。我只是不明白我该如何解决这个问题。 – user2997779 2014-09-29 20:37:16