我的主題的自定義選項面板具有下面的代碼...WordPress>通過腳本越野車設置永久鏈接選項?
` /*初始化現場選項*/
如果(get_option( 'permalink_structure')== 「」){update_option('permalink_structure ','/%postname%/');} `
這將檢查永久鏈接選項設置,並且由於WP默認值是「」觸發site.com/?p=x處理程序。這樣,如果用戶還沒有設置默認的永久鏈接,我的腳本通過將永久鏈接設置爲發佈名稱來爲他們完成。或者至少我以爲......
不過,我有誰擁有我的模板,告訴我說,在第一次安裝,他們在網頁出現404錯誤的幾個人。
顯然,解決方法是物理導航到永久鏈接頁面,只需單擊「保存更改」(即使當你第一次打這個頁面中,永久鏈接出現,如果是正確輸入到「定製」領域。
任何人都知道爲什麼會這樣?難道自己也許在決定除時會發生什麼update_options()被調用,如上面的代碼永久分貝另一個設置?
+1適用於我。謝謝。 – tucson 2013-08-02 10:55:05