小編每天都在羣裏看到很多站長在抱怨 WordPress 越來越臃腫了,雖然小編是 WordPress 的忠實骨灰級粉絲但是也不得不承認 WordPress 越來越臃腫了,如果不會 WordPress 優化,不懂代碼的站長用起 WordPress 還真有點吃力,一旦數據量達到一定程度不優化的話 WordPress 就會變得非常慢,接下來小編就教大家禁用一些 WordPress 不常用的功能來為 WordPress 加速。

1 、禁用 auto-embeds (oEmbed,oEmbed 的功能就是隻需要在日誌中輸入一個視頻網站或者圖片分享的 URL,這個 URL 裏面含有的視頻或者圖片就自動顯示出來,但是很可惜的是隻支持部分英文網站,對於中文站來説這個功能是多餘的。):

remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );

以上代碼丟到主題的 functions.php 文件即可。

2 、屏蔽 WordPress 日誌修訂功能 (日誌修訂功能不做過多解釋):

define('WP_POST_REVISIONS', false);

以上代碼丟到主題的 wp-config.php 文件即可。


3 、如何徹底關閉 Trackbacks:

UPDATE `數據庫前綴_posts` SET ping_status="closed";

以上代碼只需在 phpmyadmin 執行即可。

4 、禁用 XML-RPC 接口 (WordPress 提供了 XML-RPC 接口使得第三方的博客寫作軟件 (如 windows live writer 等) 可以與之通信來發布和修改博客。):

add_filter('xmlrpc_enabled', '__return_false');

以上代碼丟到主題的 functions.php 文件即可。


5 、禁用 WP Cron(我們知道 WordPress 有個進程專門用來在指定的時間週期或者將來的某個時間點運行特定的任務,比如定時發佈某篇日誌,這個功能 WordPress 是通過 WP-Cron 實現的。):

define('DISABLE_WP_CRON', true);

以上代碼丟到主題的wp-config.php文件即可。