這里有幾個(gè)通過往wp-config.php中添加代碼實(shí)現(xiàn)相關(guān)功能的技巧分享給大家,。
1,去掉WordPress的歷史修訂版本功能,。
這個(gè)是WordPress默認(rèn)的功能,,主要是方便多人協(xié)作寫文章使用,,但是在單人網(wǎng)站上,這個(gè)功能基本上是雞肋,。
去掉的辦法:
在wp-config.php中添加代碼:
define('WP_POST_REVISIONS', false );
這個(gè)功能可以記錄無數(shù)次的歷史版本,,如果往wp-config.php中添加如下代碼可以限定歷史版本的次數(shù):
define('WP_POST_REVISIONS', 2 );
這個(gè)數(shù)字 2,就是次數(shù),。
2,,修改系統(tǒng)文件的函數(shù)功能
有些主機(jī),當(dāng)你想在線安裝插件,,主題的時(shí)候,,會讓填寫主機(jī)信息,ftp帳戶和密碼,,解決這種問題的辦法也很簡單,,只要往wp-config.php中添加以下代碼:
define('FS_METHOD', 'direct');
這個(gè)應(yīng)用在Wopus幫助站里的WordPress需要填寫鏈接信息解決辦法有說明。
3,,保護(hù)wp-config.php文件
WordPress文件的安全性很重要,,之前看一些WordPress被入侵,基本上都在wp-config.php加了惡意代碼,,而且默認(rèn)的權(quán)限是644,,被修改成了666;
以下代碼可以保護(hù)wp-config.php文件不被入侵:
# protect wpconfig.php order allow,deny deny from all
當(dāng)然,,上面代碼不是放在wp-config.php中,,而是放在.htaccess中,放在當(dāng)前WordPress程序所在目錄中,。
4,,修改WordPress數(shù)據(jù)庫的前綴
WordPress程序在安裝的時(shí)候默認(rèn)的前綴是wp_,你可以修改成任何你喜歡的,,至于為何要修改,,主要兩個(gè)理由:1,保證數(shù)據(jù)庫安全,,不被破解,;2,如果主機(jī)之后一個(gè)數(shù)據(jù)庫,,不同的數(shù)據(jù)庫前綴可以
讓很多數(shù)據(jù)庫共存,。
步驟:
在wp-config.php中找到代碼:
$table_prefix = 'wp_';
把wp修改成任何你需要的即可,這么修改之后,,會導(dǎo)致網(wǎng)站訪問提示數(shù)據(jù)庫訪問錯(cuò)誤,,還需要一個(gè)插件,才能徹底解決問題:DB Prefix Change ,。
5,,修改自動保存時(shí)間間隔
WordPress自動保存功能超級給力,,常用Office或者PS的同學(xué),肯定都有經(jīng)歷,,突然停電,,幾千字的Word沒保存,剛做好幾十頁的PPT沒保存或者幾百個(gè)設(shè)計(jì)好的圖層沒保存,,是什么感覺,,但
WordPress不會,在一定的間隔,,WordPress會自動保存已經(jīng)存在于編輯框中的文字。
通過以下代碼可以修改每次保存的時(shí)間間隔:
define('AUTOSAVE_INTERVAL', 240 );
240,,就是時(shí)間間隔,,單位是:秒。
6,,方便遷移WordPress
這個(gè)功能太帥了,,單獨(dú)寫文章,并會添加地址到這里,。
之前都是這么操作的:WordPress更換主域名后需要完成的操作
7,,使WordPress在WP_DEBUG模式下
WordPress官方給wp_debug的解釋:
WP_DEBUG 常量控制大多數(shù) PHP 錯(cuò)誤,以及所有警告和提醒,。如果您不在 wp-config.php 文件中進(jìn)行定義,,則將自動設(shè)置為 false。WP_DEBUG_LOG 和 WP_DEBUG_DISPLAY 控制調(diào)試消息的記錄和顯示,。
wp_debug功能默認(rèn)是不可用的,,在wp-config.php中添加如下代碼可以實(shí)現(xiàn):
define('WP_DEBUG',true);
8,設(shè)置禁止編輯插件和主題的權(quán)限
如果你是一個(gè)WordPress的主題作者,,或者你是WordPress達(dá)人,,在幫客戶做主題或者解決WordPress問題的時(shí)候,通常要設(shè)置一下權(quán)限,,雖然都是管理員,,但還是不要讓用戶隨便去操作主題和插件,
以免帶來不必要的麻煩,。
刪除Wordpress主題和插件編輯功能代碼:
define('DISALLOW_FILE_EDIT',true);
下面的代碼可以禁止安裝主題和插件:
define('DISALLOW_FILE_MODS',true);
但需要記住的是,,被WordPress官方收錄的主題和插件,會不斷的更新,,有些是為了功能,,有些是為了安全,所以,,請確保能通過其他途徑及時(shí)了解相關(guān)主題和插件最新的動態(tài),。