专为WordPress设计的自动采集插件,支持ASP300.cn等资源网站的自动化采集与发布。



—
## ✨ 主要功能
– **📥 自动采集** – 自动采集文章标题、内容、图片,支持多规则同时运行
– **🔐 VIP资源支持** – 支持Cookie配置,采集VIP资源并自动解析跳转链接
– **🎯 下载链接管理** – 自动识别并保存下载链接,支持子比主题付费下载
– **⏰ 定时采集** – WordPress Cron定时任务,自动定时采集发布
– **📊 完善的日志** – 详细的采集过程记录,便于问题排查
—
## 📦 安装
### 系统要求
– WordPress 5.0+
– PHP 7.4+
– MySQL 5.6+
– PHP扩展:cURL、mbstring、json
### 快速安装
1. **上传插件到 WordPress 插件目录**
“`
/wp-content/plugins/xuwbk_caiji/
“`
2. **WordPress后台启用插件**
“`
后台 → 插件 → 启用 “轩玮采集”
“`
3. **进入插件设置**
“`
后台 → 轩玮采集 → 采集设置
“`
—
## 🚀 快速开始
### 5分钟上手
1. **启用插件** → WordPress后台启用插件
2. **基础配置** → 进入采集设置,配置文章发布状态和作者
3. **添加规则** → 创建采集规则,填写源地址和匹配规则
4. **立即采集** → 点击”立即执行采集”按钮
### 配置Cookie(采集VIP资源必需)
如果需要采集VIP资源,需要配置Cookie:
1. 登录源网站(如 ASP300.cn)
2. F12打开浏览器开发者工具 → Network标签
3. 刷新页面,找到任意请求,复制 Cookie 字段
4. 在采集设置的全局Cookie或采集规则的独立Cookie中粘贴
—
## 📋 配置示例
### 基础设置
| 选项 | 说明 | 默认值 |
|——|——|——–|
| 启用采集 | 开启/关闭自动采集 | 关闭 |
| 文章状态 | 发布/草稿/私有 | 发布 |
| 文章作者 | 文章发布作者ID | 1 |
| 每日最大采集数 | 限制每天采集数量 | 不限制 |
| 保存下载信息 | 是否保存下载链接到自定义字段 | 开启 |
### 采集规则示例
“`php
$name = ‘ASP300游戏采集’; // 规则名称
$source_url = ‘https://www.asp300.cn/game’; // 源地址
$list_pattern = ‘/<a[^>]*href=[“\’]([^”\’]*\.html[^”\’]*)[“\’][^>]*>/is’; // 列表匹配
$title_pattern = ‘/<title>(.*?)<\/title>/is’; // 标题匹配
$content_pattern = ‘/<article[^>]*class=”post-content[^”]*”[^>]*>(.*?)<\/article>/is’; // 内容匹配
$category_id = 1; // 分类ID
$cookie = ”; // VIP资源Cookie(可选)
“`
—
## 📖 使用方法
### 手动采集
**方法1:后台按钮**
“`
WordPress后台 → 轩玮采集 → 采集设置 → 立即执行采集
“`
### 定时采集
插件默认每小时自动执行一次采集任务,可在 `xuwbk_caiji.php` 中修改:
“`php
// 每小时执行(默认)
wp_schedule_event(time(), ‘hourly’, ‘xuwbk_caiji_event’);
// 改为每天执行
wp_schedule_event(time(), ‘daily’, ‘xuwbk_caiji_event’);
“`
### 查看采集日志
“`
后台 → 轩玮采集 → 采集历史
“`
日志文件位置:`/wp-content/plugins/xuwbk_caiji/caiji.log`
—
## 🎯 支持的下载网盘
– 百度网盘 (pan.baidu.com)
– 蓝奏云 (lanzoui.com, lanzoux.com)
– 城通网盘 (ctfile.com)
– 天翼云盘 (cloud.189.cn)
– 坚果云 (jianguoyun.com)
– 其他HTTP直链
—
## 🛠️ 故障排除
| 问题 | 解决方案 |
|——|———|
| 采集无内容 | 检查内容匹配规则是否正确,查看日志文件 |
| 下载链接错误 | 配置Cookie或检查Cookie是否过期 |
| 定时采集不工作 | 检查WordPress Cron是否正常运行 |
| VIP资源失败 | 确认Cookie有效且账号有VIP权限 |
| 文章已存在 | 插件会自动跳过已采集的文章,使用原始URL去重 |
### 调试步骤
1. **查看日志文件**
“`
/wp-content/plugins/xuwbk_caiji/caiji.log
“`
2. **检查网络连接**
“`bash
curl -I https://www.asp300.cn
“`
3. **验证Cookie**
– 确保Cookie是完整复制的
– 检查Cookie是否过期(通常48小时有效)
—
## 📋 插件文件结构
“`
xuwbk_caiji/
├── xuwbk_caiji.php # 主插件文件
├── caiji.log # 采集日志(运行时生成)
├── README.md # 本文档
└── inc/
├── functions.php # 辅助函数
├── options.php # 设置页面
└── codestar-framework/ # 设置框架
“`
—
## 🔐 安全建议
1. **定期更新Cookie** – Cookie通常有有效期,需要定期重新获取
2. **限制采集频率** – 设置合理的每日最大采集数,避免给源站造成压力
3. **备份网站数据** – 采集前备份WordPress数据库
4. **遵守源站规则** – 尊重目标网站的robots.txt和相关法律法规
—
## 📝 更新日志
### v1.0.0 (2026-01-30)
**新增功能:**
– ✨ 支持ASP300.cn自动采集
– ✨ VIP资源Cookie支持
– ✨ 跳转链接自动解析
– ✨ 多层跳转递归处理
– ✨ 定时采集功能
– ✨ 子比主题付费下载支持
– ✨ 完善的日志系统
—
## 📄 许可证
本插件仅供学习和个人使用。使用本插件时,请遵守:
1. 目标网站的服务条款
2. 相关版权法律法规
3. 互联网使用规范
—
## 📞 技术支持
– 📖 查看采集日志:`/wp-content/plugins/xuwbk_caiji/caiji.log`
– 🔧 故障排除:参考本文档”故障排除”章节
—
**祝使用愉快!** 🚀
本站代码模板仅供学习交流使用请勿商业运营,严禁从事违法,侵权等任何非法活动,否则后果自负!


