WordPress的性能提高需要通過代碼優(yōu)化和插件優(yōu)化的方式。但是考慮到盡量少用插件降低負(fù)載,所以如果能用代碼實現(xiàn)的就用代碼實現(xiàn)。在這里有幾個比較實用的WordPress代碼可以提高網(wǎng)站的性能,看看你有沒有需要用到的。
1、自動清理回收桶
一般我們文章刪除之后其實還有在回收桶的,如果不清理也會占用網(wǎng)站。這里我們可以設(shè)定自動時間清理。
define ('EMPTY_TRASH_DAYS', 7);
這里就可以自動7天清理,時間數(shù)值是可以修改的。比如修改成0
2、清理文章版本
我們在編輯文章的時候,會有版本的保存,如果版本保存太多也會占用太多的資源。
define( 'WP_POST_REVISIONS', 3 );
同樣的,我們可以用時間限制保存的版本數(shù)量。
3、清理留言的網(wǎng)址選項
很多垃圾評論都是奔著我們的網(wǎng)站網(wǎng)址的,我們可以屏蔽掉這個文本框。
function remove_comment_fields($fields) { unset($fields['url']); return $fields; } add_filter('comment_form_default_fields','remove_comment_fields');
4、限制評論文字的數(shù)量
我們可以用來限制評論文字?jǐn)?shù)字少的評論內(nèi)容
add_filter( 'preprocess_comment', 'minimal_comment_length' ); function minimal_comment_length( $commentdata ) { $minimalCommentLength = 20; if ( strlen( trim( $commentdata['comment_content'] ) ) < $minimalCommentLength ){ wp_die( '留言內(nèi)容需要大于 ' . $minimalCommentLength . ' 字符長度。' ); } return $commentdata; }
5、自定義目錄
define ('WP_CONTENT_FOLDERNAME', 'newfoldername');
自定義WP-CONTENT目錄。
這些小技能可以通過代碼來實現(xiàn)和優(yōu)化WORDPRESS性能。
評論