WordPress子比zibll主题多站文章资源同步插件,A站发布文章自动同步到B-C-D多站,实现1:1完整复刻。
主站功能:
支持同步文章所有内容和字段 (1:1复刻)
支持添加多个分站
支持对同步的域名添加时限 到期后 不会进行同步
支持添加黑名单分类 添加后将不会同步此分类的文章到分站
支持每篇文章单独设置是否同步和添加黑名单域名 添加后将不会对添加的域名进行同步
支持后台查看同步日志
支持一键开始同步和一键同步失败记录 (使用宝塔定时任务)
支持设置自定义同步间隔时间(防止服务器过载)
优化多站同步 避免多站过多导致服务器堵塞
支持同步以前发布过的文章
分站功能:
支持分类替换 将主站同步过来的文章分类进行替换
支持本地化文章图片 (使用储存桶可能会导致无法保存图片)
支持自定义文章作者(选择多个作者则同步到的文章作者将会随机分配)
支持将同步过来的文章自定义文章状态(可选:发布或草稿)
支持添加黑名单分类 添加后 如果主站同步过来的文章包含黑名单分类将不会发布文章
宝哥多站文章同步插件 - 安装说明
## 📁 插件结构
`` tongbu/ ├── zyx-posts-master/ # 主站插件 │ ├── function.php # 主插件文件 │ └── inc/ # 核心文件目录 │ ├── inc.php # 文件加载器 │ └── admin/ # 管理界面 └── zyx-posts-slave/ # 分站插件 ├── function.php # 主插件文件 └── inc/ # 核心文件目录 ├── inc.php # 文件加载器 └── admin/ # 管理界面 ``## 🚀 快速安装
### 1. 主站安装
1. 将 zyx-posts-master
文件夹上传到主站的 wp-content/plugins/
目录
2. 在WordPress后台激活"宝哥多站文章同步 - 主站版"插件
3. 进入"多站文章同步"菜单进行配置
### 2. 分站安装
1. 将 zyx-posts-slave
文件夹上传到分站的 wp-content/plugins/
目录
2. 在WordPress后台激活"宝哥多站文章同步 - 分站版"插件
3. 进入"同步接收"菜单进行配置
## ⚙️ 配置步骤
### 分站配置(先配置)
1. 进入分站后台 → 同步接收
2. 复制API密钥(32位随机字符串)
3. 设置基本选项:
- ✅ 自动发布:开启
- ✅ 下载图片:开启
- ✅ 启用日志记录:开启
4. 配置作者设置(可选)
5. 配置分类映射(可选)
### 主站配置(后配置)
1. 进入主站后台 → 多站文章同步
2. 基本配置:
- ✅ 启用自动同步:开启
- ✅ 同步图片:开启
- ✅ 启用日志记录:开启
- 重试次数:3
3. 分站管理 → 添加分站:
- 分站名称:自定义名称
- 分站URL:https://分站域名
- API密钥:从分站复制的密钥
- 启用状态:开启
4. 点击"测试连接"确保正常
## 🔧 定时任务设置(重要)
### 宝塔面板设置
# 任务名称:处理同步队列 # 执行周期:每分钟 # 脚本内容: curl -s https://主站域名/posts-start/ # 任务名称:重试失败同步 # 执行周期:每小时 # 脚本内容: curl -s https://主站域名/posts-retry/
### 手动触发(测试用)
# 处理同步队列 https://主站域名/posts-start/ # 重试失败同步 https://主站域名/posts-retry/
## 🎯 功能说明
### 自动同步
- 发布文章时自动同步到所有启用的分站
- 更新文章时自动同步更新
- 删除文章时同步删除分站文章
### 智能控制
- 全局黑名单分类:不会同步到任何分站
- 分站黑名单分类:不会同步到特定分站
- 文章级控制:可排除特定文章或选择同步到哪些分站
### 监控管理
- 同步日志:查看详细的同步过程
- 同步状态:监控队列处理情况
- 连接测试:测试分站连接是否正常
## 🚨 注意事项
### 必要条件
- ✅ 主站和分站都必须使用子比主题
- ✅ PHP版本 7.0+
- ✅ WordPress 5.0+
- ✅ 服务器支持cURL
### 安全建议
- 🔐 API密钥请妥善保管,不要泄露
- 🔐 建议使用HTTPS传输
- 🔐 定期更换API密钥
### 性能建议
- ⚡ 必须设置定时任务,否则同步可能不及时
- ⚡ 批量同步时建议分批处理
- ⚡ 图片较多时可能需要较长时间
## 🔍 故障排除
### 连接测试失败
1. 检查分站URL是否正确(包含http://或https://)
2. 检查API密钥是否一致
3. 检查分站插件是否已激活
4. 检查网络连通性
### 同步失败
1. 查看主站"同步日志"了解具体错误
2. 查看分站"接收记录"确认是否收到请求
3. 检查服务器错误日志
4. 确认定时任务是否正常运行
### 图片无法下载
1. 检查分站存储权限
2. 检查网络连接
3. 检查图片URL是否有效
4. 检查服务器磁盘空间
## 📞 技术支持
- 官网:https://www.baoge.cc/
- 微信:baoge2068
- 技术支持:QQ 860018217
## 🎉 使用建议
### 首次使用
1. 先在测试环境部署和测试
2. 确认功能正常后再在生产环境使用
3. 建议先同步少量文章测试
### 日常维护
1. 定期查看同步日志
2. 监控同步成功率
3. 及时处理失败的同步
### 性能优化
1. 合理设置重试次数
2. 避免同时同步大量文章
3. 定期清理旧日志
---
**祝您使用愉快!如有问题请及时联系技术支持。**