如何高效清除WordPress中LiteSpeed緩存?
為什么需要清除LiteSpeed緩存?
LiteSpeed緩存(LSCache)通過存儲靜態(tài)頁面副本加速網(wǎng)站加載,但更新內(nèi)容后若未及時清除緩存,用戶可能看到過期頁面。定期清理緩存可確保內(nèi)容實時性并修復(fù)顯示異常問題。
方法一:使用LiteSpeed插件清除緩存
若已安裝官方插件LiteSpeed Cache:
- 進(jìn)入WordPress后臺,點擊側(cè)邊欄「LiteSpeed Cache」;
- 選擇「工具箱」標(biāo)簽頁,點擊「清除所有緩存」按鈕;
- 勾選「同時清除CSS/JS緩存」選項以徹底清理殘留文件。
提示:部分插件版本支持按頁面或分類清除緩存,減少全局刷新的性能損耗。
方法二:通過服務(wù)器控制面板操作
若無插件訪問權(quán)限:
- cPanel方案:打開「LiteSpeed Web Cache Manager」,點擊「Flush All」;
- DirectAdmin方案:進(jìn)入「Advanced Features」→「LiteSpeed WebServer」執(zhí)行緩存清理;
- SSH命令:運行
curl -X PURGE http://你的域名/
清空全站緩存。
方法三:自動化緩存清理策略
減少手動操作頻率:
// 發(fā)布/更新文章時自動清除相關(guān)緩存(添加至主題functions.php)
add_action('save_post', 'litespeed_purge_on_update');
function litespeed_purge_on_update() {
if (defined('LSCWP_V')) {
do_action('litespeed_purge_all');
}
}
結(jié)合WP-CLI工具定時任務(wù):wp litespeed-purge all
常見問題解決
緩存未按預(yù)期清除?
檢查服務(wù)器緩存路徑權(quán)限是否為755,確認(rèn)插件與服務(wù)器版本兼容,清除瀏覽器本地緩存后測試。
部分頁面仍顯示舊內(nèi)容?
使用插件「非緩存頁面」功能排除動態(tài)內(nèi)容,或在頁面頭部添加<meta http-equiv="cache-control" content="no-cache">
。