WordPress很多地方需要修改wp-config.php文件,有些功能可以默認的WordPress是不顯示的,我們需要通過修改wp-config才可以實現,下面是一些小用法(常見的緩存用法什么的就不列出了?。?/p>
去除歷史修訂版本功能
WordPress中默認的功能,但我覺得多余了,所以把他去掉!
在wp-config.php中添加代碼:
define(‘WP_POST_REVISIONS’, false );
這個功能可以記錄無數次的歷史版本,如果往wp-config.php中添加如下代碼可以限定歷史版本的次數:
define(‘WP_POST_REVISIONS’, 2 );
增強wp-config.php安全性
WordPress其實挺脆弱的,很多攻擊可以通過WordPress來實現,一些代碼就是在wp-config.php添加惡意代碼,我們這里就需要設置權限了
在.htaccess中加入這句代碼,nginx的代碼正在尋找中。
# protect wpconfig.php
order allow,deny
deny from all
修改系統文件的函數功能
有些主機,當你想在線安裝插件,主題的時候,會讓填寫主機信息,ftp帳戶和密碼,解決這種問題的辦法也很簡單。
添加以下代碼:
define(‘FS_METHOD’, ‘direct’);
修改WordPress數據庫的前綴
WordPress程序在安裝的時候默認的前綴是wp_,你可以修改成任何你喜歡的,至于為何要修改,主要兩個理由:1,保證數據庫安全,不被破解;2,如果主機之后一個數據庫,不同的數據庫前綴可以讓很多數據庫共存。
方法:
將 $table_prefix = ‘wp_’; 中的wp改為任意字符,越復雜越好
修改自動保存時間間隔
WordPress自動保存功能超級給力,常用Office或者PS的同學,肯定都有經歷,突然停電,幾千字的Word沒保存,剛做好幾十頁的PPT沒保存或者幾百個設計好的圖層沒保存,是什么感覺,但WordPress不會,在一定的間隔,WordPress會自動保存已經存在于編輯框中的文字。
代碼如下,修改即可
define(‘AUTOSAVE_INTERVAL’, 240 ); 240,就是時間間隔,單位是:秒。
使WordPress在WP_DEBUG模式下
WP_DEBUG 常量控制大多數 PHP 錯誤,以及所有警告和提醒。如果您不在 wp-config.php 文件中進行定義,則將自動設置為 false。WP_DEBUG_LOG 和 WP_DEBUG_DISPLAY 控制調試消息的記錄和顯示。
添加這句代碼;
define(‘WP_DEBUG’,true);
設置禁止編輯插件和主題的權限
擁有保護自己的文件,方式黑客修改;或者讓高手幫忙的時候保護自己的商業主題不被泄露都可以用這個方法
刪除WordPress主題和插件編輯功能代碼
define(‘DISALLOW_FILE_EDIT’,true);
禁止安裝主題和插件
define(‘DISALLOW_FILE_MODS’,true);
總結
WordPress很強大但也有缺點。多一點包容吧。
主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!
立刻開啟你的建站之旅