“B2網盤鏈接有效檢測”是一款專為WordPress站長設計的插件,可以自動檢測文章中的網盤鏈接狀態,并直觀地顯示鏈接是否有效。這款插件尤其適合經常分享網盤資源的內容站點,幫助站長和用戶快速識別失效的網盤鏈接,提升用戶體驗。
- 來源:詳情

主要功能
全面的網盤支持:支持百度網盤、藍奏云、天翼云盤、微云、阿里云盤、夸克網盤、城通網盤、123云盤等主流網盤服務
- 自動檢測:定期自動檢測文章中的網盤鏈接有效性
- 狀態展示:在后臺文章列表、編輯頁面和前臺頁面清晰顯示鏈接狀態
- 郵件通知:鏈接狀態從有效變為失效時發送郵件通知
- 快速檢測隊列:支持自定義檢測頻率,更快完成大量文章的檢測
- 數據庫維護:提供數據庫優化工具,提高插件性能
- 全面的統計:直觀展示文章檢測統計和鏈接狀態統計
- B2主題適配:專為B2主題優化,在下載區域自動顯示鏈接狀態
安裝方法
- 下載插件壓縮包
- 進入WordPress管理后臺 -> 插件 -> 安裝插件
- 點擊”上傳插件”按鈕,選擇已下載的壓縮包
- 安裝完成后,激活插件
使用指南
基本使用
- 激活插件后,系統會自動開始檢測文章中的網盤鏈接
- 在文章列表頁面,新增”網盤鏈接狀態”列顯示各文章的鏈接狀態
- 在文章編輯頁面右側,可以查看該文章中的網盤鏈接詳情和狀態
- 在前臺文章頁面,根據設置可以顯示鏈接狀態標簽
手動檢測
- 在文章列表頁勾選需要檢測的文章
- 在批量操作下拉菜單中選擇”檢查網盤鏈接”
- 點擊”應用”按鈕執行操作
查看統計
- 在WordPress儀表盤可以查看鏈接狀態統計小工具
- 進入插件設置頁面側邊欄可以查看詳細統計數據
設置選項
- 檢測結果緩存時間:設置鏈接狀態緩存時間,建議3-24小時
- 檢查文章類型:選擇需要檢查網盤鏈接的文章類型
- 自動檢查頻率:設置系統自動檢查所有文章的頻率
- 快速檢測隊列:設置更頻繁的小批量檢測間隔,如每30秒、每1分鐘等
- 每次快速檢測的文章數:設置每次快速檢測處
v2.2.0 更新
v2.2.0 – 2025-06-20
?? 重要修復
自動檢測功能修復
– 修復自動檢測無法執行的問題
– 插件激活時未正確安排計劃任務
– 添加運行時檢查確保定時任務正常啟動
– 現在插件激活后自動檢測會按設置的頻率正常工作
批量檢測數量限制優化
– 自動檢測批次大小優化
– 從硬編碼的10篇文章提升到默認50篇
– 支持通過設置配置 `auto_check_batch` 參數
– 最小批次:10篇,提高檢測效率
– 手動批量檢測改進
– 從硬編碼的20篇文章提升到默認50篇
– 支持通過 `batch_size` 參數動態設置(范圍:20-100篇)
– 管理員可根據服務器性能調整批次大小
?? 性能提升
檢測效率優化
– 新文章檢測優化
– 新發布的文章會優先被自動檢測
– 按發布日期倒序排列,確保最新內容優先處理
– 未檢測過的文章(`last_check IS NULL`)優先級最高
任務調度改進
– 計劃任務可靠性增強
– 添加 `ensure_cron_scheduled()` 方法確保任務正常運行
– 插件初始化時自動檢查并修復缺失的定時任務
– 避免因設置未保存導致的任務丟失問題
– 定時任務類優化 (`class-wpnlc-cron.php`)
– 支持可配置的檢測批次大小
– 改進任務調度邏輯
– 增強錯誤處理和日志記錄
– AJAX處理優化 (`class-wpnlc-ajax.php`)
– 支持動態批次大小設置
– 改進批量檢測參數驗證
– 增強安全性檢查
檢測優先級
1. 新文章:從未檢測過的文章優先
2. 過期文章:超過緩存時間的文章
3. 按日期排序:最新發布的文章優先檢測
2.0 更新
支持在文章列表和編輯頁面單獨檢測文章
支持同時檢測多篇文章的網盤鏈接
批量檢測時顯示詳細的進度和結果
新增的單文章檢測和批量檢測功能會自動啟用
新增多網盤檢測單文章手動檢測
為管理員添加快速檢測工具
解決2.0.2版本管理員彈窗不能關閉問題
// 為管理員添加快速檢測工具
if (current_user_can('manage_options') $settings['enable_frontend_manual_check'] === 'yes') {
add_action('wp_footer', array($this, 'add_admin_quick_check'));
}