2011-02-09 37 views
1

我正在研究一個依賴於php $ _GET的wordpress主題切換插件,我希望URL保持簡單和乾淨。一封信是簡短的嗎?示例('t'):「foo.com/?t = theme_1」

與其他東西發生衝突的可能性有多大?

當然這是有點主觀的,有一個明顯的「p」,我不應該嘗試使用,但在這種情況下和一般情況下最好的做法是什麼?

回答

0

沒有使用一個字母瓦爾特定的問題,而是因爲你是使用WordPress,你可能要有點小心:不只是爲p,同時也爲未來的和/或其他插件

我會建議你在沒有完全控制的環境中使用一些非常獨特的東西(更新等)。

使用前綴爲你的變量,也許2個字符+'_',或類似的東西。

+0

我重寫了插件以使變量可變。所以我可以有我的一個字母變量,但默認更獨特。 – Dave 2011-02-11 16:41:08

1

如果您爲$ _GET使用一個字母,則沒有問題。只要確保你沒有與你的代碼的其他行衝突。

1

無論如何,絕大多數Wordpress URL都會被URL重寫。

我會說你應該沒問題。

0

這取決於您的優先事項。我傾向於只使用$ _GET,如果我特別希望URL是「hackable」,以便人們可以直接鏈接到該頁面,或者如果他們正在關注,則允許他們瀏覽。正因爲如此,我傾向於使用非常清晰的$ _GET變量名,並且很容易修改數值,例如數字。例如:

"foo.com/?theme=1" 

如果特別需要或者能力,有使用$ _GET都沒有特別的理由 - 存儲數據的其他地方。

相關問題