説到 wp-config.php,大多同學都能想到如何在裏面設定或取消自動保存、修訂、調試以及其他一些主要配置項目;其實還是很多不被注意或未曾介紹過的項目,比如:
1 、設定 COOKIE 域
define('COOKIE_DOMAIN', 'www.weixiaoduo.com');
設置 cookie 域的作用,還是問問度娘吧;以免我在這裏誤人子弟。^&^
2 、改變修訂次數
define('WP_POST_REVISIONS', false );
説到修訂,大多數朋友可能就直接 false 掉了,但也有些場合,需要針對每次修訂做一存檔,以提供回查或其他用餘;
define('WP_POST_REVISIONS', 2 );
設置限制修訂的保存次數;
3 、增加自動保存間隔時間
WordPress 默認自動保存的間隔時間是 60 秒鐘;這其實給平時的寫博造成了很大的麻煩;但完全禁用掉也不可取,那就想辦法增加自動保存的間隔時間,可以設置如下:
define('AUTOSAVE_INTERVAL', 240 ); // 秒數
可以依據自己的實現情況調整這個時間。
4 、開啓調試功能
define('WP_DEBUG',true);
這在我們自己製作皮膚或插件時,是很有幫助的;
5 、禁止後台編輯皮膚或插件源碼
通常,這樣的需求應該是我們在用 WordPress 給客户製作網站的時候;設置如下常量
define('DISALLOW_FILE_EDIT',true);
還有更絕的,可以限制客户安裝新的皮膚或插件,設置常量如下:
define('DISALLOW_FILE_MODS',true);
最後,説説關於 WordPress 搬家,這方面的文章太多,幾乎千篇一律;不管如何,都很改動數據庫;對於大多數新手來講,動數據庫是件龐大而又複雜的事情;幸好 WordPress 總是能帶給人驚喜;現在只需要在 wp-config.php 設置如下常量:
define('RELOCATE',true);
設置這個常量,意味着你的搬家包含域名的變更;在做好數據遷移、新域名指向後,一旦用新的域名訪問,系統會自動更新相關參數,可以從後台基本設置裏查看;
遷移成功後,記得將這常量刪除;