2014-09-29 44 views
1

我有一個名爲search.php的腳本,它使用了一些搜索引擎API並呈現結果。WordPress在腳本頁面的URL中添加了一個數字

我已經從這個文件做了一個頁面模板,我用這simplePagination plugin

棘手的部分是,當我在任何網頁上點擊從分頁時,頁面首先帶我到 myLink的。是/ search/2 /?query = text & page = 1,之後將我帶到page = 2,3..etc。

HERE IS THE WEBSITE PAGE

爲什麼是 「2」 後,我的搜索頁面?我怎樣才能刪除它?

回答

1

這是一個「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

相關問題