TS Lock 的作用就是一鍵清除 core_updater.lock 鎖,解決 「另一更新正在進行」 的問題,並在任務完成後自動停用自身。
WordPress 升級更新時,系統會在數據庫的 _options 表中寫入一個名為 core_updater.lock 的臨時選項。這是一個鎖機制 (Lock),用於防止多個更新任務同時進行,避免數據衝突或破壞。
鎖值是一個時間戳;WordPress 會在執行更新期間檢查這個鎖是否存在;如果發現鎖未過期,就會阻止再次更新,並提示:另一更新正在進行。 (Another update is currently in progress.)
✅ 正常情況下:
- 這個鎖會在更新完成後自動移除;
- 或者在 15 分鐘左右自動過期。
❌ 但如果更新失敗或中斷:
- 該鎖可能會 永久卡住;
- 你將無法再次執行更新操作,除非手動從數據庫中刪除它。
✅ 插件特點:
- 無需設置:啓用插件即執行,無需後台菜單或選項;
- 立即執行:立刻檢測並刪除
core_updater.lock; - 無數據庫殘留:不會新增或保存任何設置;
- 自動停用:任務完成後插件立即停用自身,避免重複執行;
- 用户提示:顯示清晰的 「任務成功」 通知,並提供按鈕直達 WordPress 更新頁面。
🎯 使用場景:
- 你在後台更新 WordPress 核心時,提示:「另一更新正在進行」;
- 已經等待很久仍無法重新更新;
- 不方便使用數據庫工具手動刪除鎖;
- 希望快速恢復更新功能。





