WP-AutoPost-Pro 壁纸站采集规则(通用模板,CSS选择器模式)

适用:壁纸列表页 → 详情页,详情页采集高清原图、标题、标签;自动下载图片到本地媒体库,设置特色图 ⚠️ 重要提醒:采集他人网站内容/图片务必确认版权授权,侵权有法律风险;仅用于采集自己拥有版权的站点。

一、任务基础信息

  • 任务名称:高清壁纸采集
  • 采集类型:多页面采集(列表+内页)
  • 编码:UTF-8
  • 超时:20秒
  • 开启:自动保存图片到本地、图片下载失败跳过、自动替换图片链接为本机链接
  • 去重方式:按文章URL去重

二、列表页设置(列表页是壁纸缩略图列表)

举例列表页地址:shturl.cc/SwjTMn51dNOMfDgsrXw5M
  1. 列表URL:填入目标壁纸列表地址,支持分页(shturl.cc/SwjTMn51dNOMfDgsrXw5M{page})
  2. 文章链接CSS选择器(核心!F12看源码替换)
div.wall-item a
  1. 链接属性:href
  2. 分页选择器(下一页)
.pagination a.next
  1. 分页属性:href
测试:点【测试列表】,看是否能提取到一批壁纸详情链接。

三、详情页内容提取规则(壁纸详情页)

1. 文章标题(Post Title)

选择器:

h1.wall-title

清理规则:清除多余空格、换行;过滤广告文字。

2. 文章内容(正文,放高清壁纸)

选择器(取详情页原图容器)

.wall-content img
很多壁纸站原图不是src,而是data-src / data-original;图片属性这里改成 data-original
  • 图片属性:data-original(如果原图直接在src就填src)
    ✅ 开启选项:
  • 下载图片到服务器 ✅
  • 将远程图片URL替换成本地 ✅
  • 保留img alt文字(alt当做壁纸简介)
正文模板(插件内容模板框)
<p>[matched_content]</p>
<p>壁纸尺寸:[matched_size]</p>
<p>分辨率:[matched_res]</p>

3. 特色图(Featured Image,缩略图封面)

选择器:

img.wall-big

图片属性:data-original

作用:提取高清图作为WordPress文章缩略图(特色图像)

4. 标签Tags(壁纸标签,如4K、风景、动漫)

选择器:

.tags a

属性:text
分隔符:英文逗号 ,
✅ 勾选:提取内容自动作为文章标签

5. 自定义字段(可选,壁纸站常用)

  • 自定义字段名:wall_size 选择器 .wall-size
  • 自定义字段名:wall_resolution 选择器 .wall-res

四、发布设置

  • 文章类型:post(如果是壁纸自定义文章类型就填自定义类型slug)
  • 分类:新建【高清壁纸】分类
  • 作者:选管理员账号
  • 状态:草稿(推荐!先采集审核,再手动发布,避免违规图)
  • 定时发布:关闭;可后续手动批量发布
  • 图片设置:

五、内容过滤 & 替换(搜索|替换,一行一条)

广告文字|
下载原图||
点击查看||
左边是要清除的垃圾文字,右边留空代表删除

六、反爬&高级选项

  1. 请求头:模拟浏览器UA
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
  1. 延迟:每个请求间隔2~4秒,防止封IP
  2. 最大采集数量:单次任务20条(不要一次性几百条)
  3. 禁用JS:大部分壁纸站不需要JS,开启可以加速;如果图片懒加载提取失败 → 打开【加载JS渲染页面】

七、测试步骤(必做)

  1. 点【测试详情】,输入一条壁纸详情URL
  2. 检查:标题、原图、标签是否提取成功
  3. 检查图片:看插件日志,图片是否下载到媒体库
  4. 预览生成文章,图片是否正常显示

你需要修改的地方

上面CSS选择器 div.wall-item a / h1.wall-title 是示例!
  1. 打开目标网站F12开发者工具 → 元素,找到真实class,替换CSS选择器
  2. 看原图地址存在哪个属性:src / data-src / data-original,修改图片属性

常见踩坑

  1. 采集到缩略图而不是原图:详情页不要抓列表里小图,抓原图预览区img,检查data属性
  2. 图片不下载:没勾选【保存图片本地】;目标站点防盗链、refer限制;服务器curl未开启
  3. 提取不到链接:网站JS渲染,需要开启【加载JS】
  4. 重复采集:开启URL去重

如果你把目标壁纸网站地址发给我,我可以直接帮你改成适配这个站点的最终可用CSS选择器版本。

⚠️法律提示:未经授权抓取、转载他人图片用于网站公开展示,属于侵犯著作权行为,本规则仅用于学习测试,务必遵守版权法规。