説到 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);

設置這個常量,意味着你的搬家包含域名的變更;在做好數據遷移、新域名指向後,一旦用新的域名訪問,系統會自動更新相關參數,可以從後台基本設置裏查看;
遷移成功後,記得將這常量刪除;