2013-10-16 116 views
0

我有一個WordPress主題的網站。如何根據模板從頁面獲取頁面參數

我現在需要一個自定義頁面,用戶去確認他的電子郵件地址。換句話說,當他簽約,他得到一個電子郵件,哪個環節他:

MySite.com/confirm 

我有這麼多的設置和工作,通過創建自定義頁面模板,然後創建基於其與網頁「slug」確認「

但現在我需要獲取傳遞給頁面的參數。換句話說,完整鏈接爲:

MySite.com/confirm.php?key=5

這裏的問題是,它打破在WordPress的網址期待「確認」未「確認。 PHP?鍵= 5「,所以它只是給出了一個404錯誤。

另一種方法是在根上放置一個自定義頁面來處理它,但隨後會丟失主題。

格雷格

回答

0

什麼只有confirm/?key=5,無擴展名? (假設你有永久鏈接謊言%postname%

分別你可以做一些像mysite.com/? p =%post_id%& key = 5,它會將您重定向到您的固定鏈接格式,同時保留您的查詢參數。 (p上崗,page_id換頁)

爲了避免錯誤,檢查出的reserved keywords

+0

該列表中的第一個建議的偉大工程! (還沒有嘗試過第二個呢。) –