GG資源網

WordPress防採集插件怎麼寫

WordPress防採集插件簡易版,PRO版請移步

下面是一個示例 WordPress 插件,可以用來在被採集時隨機植入一些字元:

該插件將會檢測客戶端發送的 User-Agent 頭,如果該值中含有一些明顯的機器人標識(例如 'bot', 'crawl', 'spider' 等等)就會認為是一個爬蟲或者採集工具,在內容末尾添加一個保護文本 '<p>This content is protected against scraping.</p>'。

這是一個基礎的防爬蟲插件,只能防護簡單的爬蟲,高級爬蟲可能會繞過這種驗證。 你可以修改它加入更多的防護方式和更高級的策略。

使用方法:

要使用上述代碼在你的 WordPress 網站上防止爬蟲採集內容,你需要按照以下步驟操作:

  1. 創建一個名為 "anti-scraping.php" 的文件。
  2. 將上述代碼複製並粘貼到該文件中。
  3. 使用 FTP 工具將該文件上傳到您 WordPress 安裝的 "wp-content/plugins" 目錄。
  4. 在 WordPress 後台中登錄,點擊「插件」菜單。
  5. 在插件列表中找到 "Anti Scraping" 插件並點擊「激活」。
  6. 訪問你的網站, 看是否出現防護文本。
  7. 如果你想要改變防護文本的樣式,你可以在上面的代碼的 anti_scraping_content_filter 函數里加上自己的代碼。

這樣,當爬蟲訪問你的網站時,它將無法獲取網頁的原始內容,而是獲取到防護文本。

需要注意的是,插件是根據客戶端發送的 User-Agent 信息進行判斷的,並非所有爬蟲都使用了標準的User-Agent,所以這個插件並不能100%保證防爬蟲。

由於網站搬家,部分鏈接失效,如無法下載,請聯繫站長!謝謝支持!
1. 帶 [親測] 說明源碼已經被站長親測過!
2. 下載後的源碼請在24小時內刪除,僅供學慣用途!
3. 分享目的僅供大家學習和交流,請不要用於商業用途!
4. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
5. 本站所有資源來源於站長上傳和網路,如有侵權請郵件聯繫站長!
6. 沒帶 [親測] 代表站長時間緊促,站長會保持每天更新 [親測] 源碼 !
7. 盜版ripro用戶購買ripro美化無擔保,若設置不成功/不生效我們不支持退款!
8. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
9. 如果你也有好源碼或者教程,可以到審核區發布,分享有金幣獎勵和額外收入!
10.如果您購買了某個產品,而我們還沒來得及更新,請聯繫站長或留言催更,謝謝理解 !
GG資源網 » WordPress防採集插件怎麼寫

發表回復

CAPTCHAis initialing...