WordPress 技巧:禁用 WP Cron
我們知道 WordPress 有個進程專門用來在指定的時間週期或者將來的某個時間點運行特定的任務,比如定時發佈某篇日誌。這個功能 WordPress 是通過 WP-Cron 實現的,它會在每次你的博客有人訪問或者在後台工作的時候,都會去檢查當前是否有任務要執行。這樣可能會引起一些問題:
增加服務器加載時間,特別是網站訪問用戶特別多的時候。
而網站的訪問用戶很少或者加載了靜態緩存插件,指定的任務可能又不運行。
所以最好不要讓 WordPress 在後台執行 WP-Cron,而是使用服務器的真正的定時 Cron 功能來執行。
可以通過在 wp-config.php 添加下面的代碼禁用 WP-Cron:
/* Disable background wp-cron */
define(‘DISABLE_WP_CRON’, true);