WordPress是使用PHP語言開發的博客平臺,用戶可以在支持PHP和MySQL數據庫的服務器上架設屬于自己的網站。以下分享十個wordpress十個實用配置技巧!
1.WordPress基本配置
在默認的情況下,只需要安裝好wordpress后填寫數據庫內容就可以了,如果沒有wp-config.php文件,只要將wp-config-sample.php文件重命名為wp-config.php,通過FTP上傳WordPress進入站點后,您需要通過更改以下代碼來添加數據庫信息:
define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');
2.添加安全密鑰
WordPress安全密匙是一串隨機變量,它可以改善用戶cookie保存的信息的加密性。使用WordPress安全密鑰可以提高WordPress支持的博客或網站的安全性。在配置文件中添加以下代碼:
define( 'AUTH_KEY', 'put your unique phrase here' );
define( 'SECURE_AUTH_KEY', 'put your unique phrase here' );
define( 'LOGGED_IN_KEY', 'put your unique phrase here' );
define( 'NONCE_KEY', 'put your unique phrase here' );
define( 'AUTH_SALT', 'put your unique phrase here' );
define( 'SECURE_AUTH_SALT', 'put your unique phrase here' );
define( 'LOGGED_IN_SALT', 'put your unique phrase here' );
define( 'NONCE_SALT', 'put your unique phrase here' );
3.更改WordPress表前綴
在WordPress安裝完成后,默認的表前綴”wp_”,自然沒有問題,不過很多人認為使用默認的表前綴,安全性比較低,更改表前綴可以使您的WordPress數據庫更安全??梢苑乐挂欢ǖ腟QL注入攻擊的風險。修改表前綴,最簡單方法就是重裝,不過,如果WordPress中已經有了一定的數據,重裝就比較麻煩,于是直接在線修改。通過修改下面配置修改表前綴。
$table_prefix = ‘wp_’;
4.WordPress調試
通過wordpress調試功能,可以查找錯誤。默認情況下設置為false,在使用時才啟用。
define(‘WP_DEBUG’, false); // 默認情況下禁用調試
define(‘WP_DEBUG’, true); // 啟用調試模式
5、更改站點或WordPress地址
在wordpress后臺的設置中改了wordpress地址和站點地址后導致網站無法打開,您可以通過添加以下行來通過wp-config.php文件更改您的站點和WordPress URL:
define('WP_HOME', 'http://www.example.com');
define('WP_SITEURL', 'http://www.example.com');
6.覆蓋文件權限
如果你的主機商對用戶有嚴格的文件限制的話,你可以覆蓋文件權限。雖然大多數人可能不需要用到,但是如果你需要用到,也可以設置。
define('FS_CHMOD_FILE', 0755);
define('FS_CHMOD_DIR', 0644);
7.使用自定義用戶表
默認情況下,WordPress會將所有用戶數據保存在表wp_users和wp_usermeta中。通過下面的代碼可以指定要存儲用戶信息的表。
define('CUSTOM_USER_TABLE', $table_prefix.'my_users');
define('CUSTOM_USER_META_TABLE', $table_prefix.'my_usermeta');
8.增加PHP內存限制
在用戶使用中經常出現wordpress內存耗盡的問題,可以通過代碼增加PHP內存限制:
define('WP_MEMORY_LIMIT', '64M');
注:不是所有主機都適合這個功能,有時候需要聯系主機服務商進行調整。
9.允許數據庫自動修復
WordPress內置自動優化和修復數據庫功能,不過默認狀態為關閉,需要在配置文件中添加以下代碼才能開啟:
define('WP_ALLOW_REPAIR', true);
然后訪問網址“http://example.com/wp-admin/maint/repair.php”優化數據庫。
10.WordPress錯誤記錄
錯誤記錄對開發人員來說挺有用處的,通過配置wp-config.php可以為網站創建一個錯誤記錄,創建一個叫 “php_error.log”的文件,將它設為服務器可寫,然后上傳到你選擇的目錄下:
@ini_set('log_errors','On');
@ini_set('display_errors','Off');
@ini_set('error_log','/home/path/domain/logs/php_error.log');