OneDown一款面向资源下载、技术教程、内容资讯类站点的 WordPress 主题

专为 教程站 · 素材站 · 资源站 · 会员站 · 付费内容站 打造的一体化 WordPress 主题。 从 […]

专为 教程站 · 素材站 · 资源站 · 会员站 · 付费内容站 打造的一体化 WordPress 主题。

从内容展示、用户注册、会员付费、资源下载到 SEO 运营——开箱即用,无需额外拼装插件


🔥 为什么选择 OneDown?

市面上大部分下载/会员主题要么是半成品(还得自己买一堆插件拼起来),要么是臃肿的 Page Builder(改个首页要半小时)。OneDown 把站长真正需要的 完整闭环 打包进了一套主题:

  • ✅ 一套主题跑通业务:内容 → 会员 → 付费 → 下载 → 推广 → 再营销
  • ✅ 响应式 + 速度优化:PC / 手机 / 平板全适配,懒加载、CDN 友好、资源压缩
  • ✅ 后台极简:集成 Codestar 可视化设置,改 LOGO、改支付、加广告都不用写代码
  • ✅ 授权正版 + 在线更新:购买授权后终身更新,跟随 WordPress 版本迭代
  • ✅ 中文原生 + 场景化设计:从第一天就为中文资源站量身打造

适合的场景:

软件下载站 · 源码/素材站 · 视频教程站 · 付费专栏 · 会员论坛 · 文档知识库 · 付费资料站


⚡ 核心功能矩阵

📚 内容展示

能力 说明
卡片式文章流 瀑布流 + 网格混排,首页可拖拽式组合
模块化首页 Hero / 精选 / 动态 / 分类内容自由搭配
文章目录 TOC 长文自动生成目录,提升阅读体验和 SEO
Swiper 轮播 首页焦点图、广告 carousel 开箱即用
懒加载 图片 / 视频 / iframe 延迟加载,首屏极速
特色文章标记 置顶、精华、热门一键打标
短代码体系 提示框、下载按钮、会员墙、优惠券等

👤 会员系统

能力 说明
前台注册/登录 邮箱注册 + 验证码防刷
用户中心 个人资料 · 订单 · 收藏 · 邀请码 · 投稿管理
VIP 会员 分级会员,内容 / 下载权限精细化管理
邀请返佣 推广链接 → 返佣记录 → 佣金提现
前台投稿 访客可投稿,后台审核入库,可设分成

💰 商业变现

能力 说明
会员 VIP 购买 月卡 / 季卡 / 年卡 / 终身,价格自定义
单篇付费 某篇文章 / 某个资源单独付费解锁
付费下载 下载资源需付费(可设”查看免费,下载付费”)
广告系统 10+ 广告位 + 广告轮播 + 文章内文植入
支付集成 支付宝 · 微信支付 · 订单回调完整闭环

📥 下载引擎

能力 说明
独立下载页 /download/{id}.html,独立落地页做转化
安全中转 /download/go/... 隐藏真实地址,防盗链
下载统计 自动计数、Top 榜单、热度排序
外链白名单 只允许白名单域名跳转,防被黑
密码下载 可设解压密码 / 访问密码

🔍 SEO & 运营

能力 说明
全站 SEO 标题 / 描述 / 关键词 / OG / canonical / 分页 rel
百度 & 360 推送 发布自动推送 + 手动批量推送
外链中转 统一 go 跳转页,做落地页 SEO
远程发布 API 接口,工具/爬虫自动发文
在线更新 主题后台一键升级到最新版

🛡️ 性能 & 安全

能力 说明
静态资源压缩 CSS / JS 按需合并,版本化缓存
验证码 注册/评论/登录防机器人
评论反垃圾 关键词过滤 + IP 黑名单
微信集成 公众号菜单 / 授权登录 / 消息推送
邮箱系统 SMTP 独立配置,支持邮件通知

📷 页面预览

首页文章列表文章详情下载落地页VIP 购买页用户中心帮助中心友情链接联系我们协议页面标签聚合


💻 运行要求

要求
WordPress ≥ 5.8
PHP ≥ 7.4(推荐 8.0+)
扩展 curl · mbstring · gd · openssl
服务器 需启用 URL 重写(Apache mod_rewrite / Nginx try_files
SSL 支付功能必须 HTTPS

🚀 快速安装(3 步)

第一步:上传 & 启用

WordPress 后台 → 外观 → 主题 → 安装主题 → 上传 onedown.zip → 启用

或 FTP 上传到 wp-content/themes/onedown/ 后后台启用。

第二步:设置固定链接

后台 → 设置 → 固定链接 → 选择「文章名」→ 保存更改(保存一次即可让主题自定义路由生效)

Nginx 站点配置需包含:

location / {
    try_files $uri $uri/ /index.php?$args;
}

第三步:进入主题设置

后台左侧会出现 「OD主题设置」 菜单(/wp-admin/admin.php?page=onedown-options),逐项配置:

  1. 全局&功能 → LOGO 设置:上传 LOGO、favicon
  2. 全局&功能 → SEO 优化:站点标题/描述/关键词、推送 token
  3. 用户&会员:VIP 等级、价格、注册规则
  4. 支付&订单:支付宝 / 微信支付商户参数
  5. 下载&资源:下载权限、白名单、密码规则
  6. 广告管理:各广告位代码
  7. 微信设置(可选):公众号 AppID、AppSecret
  8. 邮件设置(可选):SMTP 服务器
  9. 在线更新 / 授权:填入购买的正版授权码

⚠️ 支付参数未配置时,会员/付费下载功能不可用,其它功能不受影响。


📘 使用教程

一、首页搭建

首页完全由 「外观 → 小工具」 驱动,可任意组合:

1. 后台 → 外观 → 小工具
2. 左侧「可用小工具」中找到 OneDown 系列:
   · Hero           —— 首屏大图横幅 / 弹窗公告
   · Featured       —— 精选内容(置顶文章)
   · Dynamic        —— 动态最新文章流
   · Category Posts —— 指定分类文章(支持多分类)
   · Posts          —— 通用文章流
   · Comments       —— 最新评论
   · Tags           —— 标签云
   · TOC            —— 文章目录侧边栏
   · Profile        —— 个人资料卡
   · Search         —— 搜索框
   · Notice         —— 公告条
   · Text Rank      —— 热门排行
   · Text Ad        —— 文字广告
   · Ad Carousel    —— 广告轮播
   · Links          —— 友情链接
   · Division       —— 分割线
   · Docs           —— 文档卡片
3. 拖入「首页」或「侧边栏」区域,按需配置参数

推荐首页布局:

[Hero 横幅]
    ↓
[Featured 精选 + Ad Carousel 广告轮播]
    ↓
[Dynamic 最新动态]
    ↓
[Category Posts 分类1] [Category Posts 分类2]
    ↓
[Text Rank 热门] [Tags 标签] [Links 友链]

二、发布带下载资源的文章

1. 后台 → 文章 → 新建文章
2. 编辑正文(支持插入短代码、下载按钮)
3. 右侧「特色图片」上传封面
4. 下方 OneDown 扩展面板:
   ✅ 下载资源:添加文件链接 / 网盘链接 / 磁力链接
   ✅ 付费设置:勾选「付费下载」并设定价格
   ✅ 会员权限:勾选「仅 VIP 会员可下载」
   ✅ 解压密码:可选,显示在下载页
   ✅ 关键词 / 标签 / 话题
5. 发布

前台访问:https://你的域名/download/文章ID.html

三、配置 VIP 会员

OD主题设置 → 用户&会员:
· 启用会员系统:开启
· VIP 等级:新增(例如:月卡 / 季卡 / 年卡 / 终身,价格自定义)
· 折扣率:可选给终身会员更高折扣
· VIP 权益说明:前端 VIP 页展示

前台 VIP 页:https://你的域名/vip/

四、接入支付

OD主题设置 → 支付&订单:

【支付宝】
· 支付宝应用 AppID
· 应用私钥
· 支付宝公钥
· 异步通知地址:https://你的域名/wp-json/onedown/alipay-notify/

【微信支付】
· 微信商户号 MchID
· 商户 API Key
· 证书文件(apiclient_cert.pem / apiclient_key.pem)
· 异步通知地址:https://你的域名/wp-json/onedown/wxpay-notify/

测试完成后记得切换「环境」为生产环境

五、配置 SEO 推送

OD主题设置 → 全局&功能 → SEO 优化:

【百度推送】
· 在 https://ziyuan.baidu.com 注册并验证
· 获取推送 Token,填入主题设置
· 开启「发布文章自动推送」

【360 推送】
· 在 https://so.360.com 注册并验证
· 获取推送密钥填入

主题会在你每次发布/更新文章时自动 ping 百度 & 360。

六、配置广告

OD主题设置 → 广告管理:

主题内置广告位:
· 首页顶部横幅(728×90 / 自定义)
· 文章列表流中(自动插入,间隔可配)
· 文章详情页上下(头部 / 中部 / 底部)
· 侧边栏(随小工具 Profile 等)
· 移动端浮窗广告(右下角悬浮)
· 下载页底部
· 404 页面

支持:
· 自定义 HTML(Google AdSense / 广告君 / 百度联盟 直接粘贴)
· 图片 + 链接(简单直链广告)
· 短代码 [ad id="1"] 插入文章任意位置

七、配置微信公众号(可选)

OD主题设置 → 微信设置:

1. 公众号 → 基本配置 → 获取 AppID / AppSecret
2. 公众号 → 自定义菜单:
   · 用户中心 → 跳转到 /user-center/
   · VIP 开通 → 跳转到 /vip/
   · 联系客服 → 自定义链接
3. 公众号 → 回复设置:
   · 关注自动回复:推送欢迎语 + VIP 引导
   · 关键词「下载」:引导搜索
4. 微信开放平台(可选,实现扫码登录):
   · 创建网站应用 → 获取 AppID / AppSecret
   · 填入主题设置 → 开启「微信扫码登录」

八、开启远程发布(自动化)

OD主题设置 → 远程发布:
· 开启 API,生成一个 Access Key
· 你的程序 / 爬虫 / 第三方 CMS 调用:

POST https://你的域名/wp-json/onedown/remote-publish/
Headers: Authorization: Bearer <Access Key>
Body:
{
  "title": "文章标题",
  "content": "正文 HTML",
  "category": 3,
  "tags": ["PHP", "教程"],
  "thumbnail": "https://xxx.com/cover.jpg",
  "downloads": [
    {"name": "下载", "url": "https://xxx.com/file.zip", "price": 0}
  ]
}

返回文章 ID,访问权限等同后台新建。

九、开启前台投稿 + 分佣

OD主题设置 → 用户&会员:
· 开启「前台投稿」
· 设置投稿分成比例(站长 / 作者,例如 70% / 30%)
· 作者佣金可提现(接入支付后自动打款)

投稿页:https://你的域名/submit-post/

十、配置邮件通知(SMTP)

OD主题设置 → 邮件设置:
· 选择「自定义 SMTP」
· 服务器:smtp.qq.com(QQ邮箱)/ smtp.163.com(163)/ smtp.gmail.com
· 端口:465(SSL)或 587(STARTTLS)
· 用户名 / 密码(SMTP 授权码,不是邮箱登录密码)
· 发件人名称 / 发件人地址

注册欢迎邮件、订单通知、佣金提醒都走这里。

十一、主题在线更新

OD主题设置 → 在线更新:
· 填入正版购买的「授权码」
· 点击「验证授权」
· 后台「主题 → OneDown」会显示最新版,一键更新

🗂️ 页面路由速查

页面 URL 模板
首页 / 小工具驱动
文章详情 /slug.html single.php
分类列表 /category/{slug}/ category.php
标签列表 /tag/{slug}/ tag.php
搜索 /search/{keyword}/ search.php
作者 /author/{id}/ author.php
用户中心 /user-center/ page-templates/user-center.php
VIP /vip/ page-templates/vip.php
投稿 /submit-post/ page-templates/submit-post.php
下载页 /download/{id}.html 主题内置路由
安全下载 /download/go/{pid}/{idx}/{nonce}/ 主题内置路由
分类聚合 新建页面 → 模板「分类列表」 cates-list.php
标签聚合 新建页面 → 模板「标签列表」 tags-list.php
话题聚合 新建页面 → 模板「话题列表」 topic-list.php
友情链接 新建页面 → 模板「友情链接」 friend-links.php
帮助中心 新建页面 → 模板「帮助中心」 help-center.php
联系我们 新建页面 → 模板「联系我们」 contact-us.php
协议条款 新建页面 → 模板「协议页面」 agreement.php
外链中转 自动 go.php

常用短代码

[download url="..." name="下载 (zip)" size="123MB" price="0"]
[ad id="1"]
[vip_only]会员专属内容[/vip_only]
[notice]站内公告内容[/notice]
[button color="primary" url="https://..."]立即购买[/button]

🧩 已集成小工具一览

Hero / Featured / Dynamic / Docs
Category Posts / Posts / Comments / Tags / TOC
Profile / Search / Notice / Text Rank / Text Ad
Ad Carousel / Division / Links

菜单位置:

  • primary — 顶部主导航
  • footer_product — 页脚产品菜单
  • footer_support — 页脚支持菜单

📁 目录结构

onedown/
├── 核心
│   ├── functions.php         入口 + 常量 + 引导
│   ├── style.css             主题主样式
│   ├── header.php / footer.php
│   ├── single.php / page.php / archive.php / search.php / 404.php
│
├── assets/
│   ├── css/   bootstrap · font-awesome · swiper · main · admin-theme
│   ├── js/    main · swiper · lazysizes · captcha · qrcode-lib · tinymce-shortcodes
│   ├── fonts/ fontawesome · hbd
│   └── img/   avatar · friend-link-default
│
├── inc/                       业务模块
│   ├── class-onedown-theme.php  主题启动类
│   ├── setup.php                注册菜单位置/小工具/CSS/JS
│   ├── enqueue.php               资源加载
│   ├── theme-options.php         后台设置(Codestar 框架)
│   ├── seo.php / seo-push.php    SEO + 百度/360 推送
│   ├── download.php / download-redirect.php  下载引擎
│   ├── user-functions.php / user-vip.php / user-referral.php 会员
│   ├── pay-gateway.php / pay-order.php / pay-notify.php / pay-front.php / pay-metabox.php 支付
│   ├── ad-system.php / captcha.php / comment-spam.php  广告 & 安全
│   ├── wechat.php / mail.php / contact.php / float-buttons.php 微信/邮件/联系
│   ├── remote-publish.php / ai-generator.php 远程发布 + AI 辅助
│   ├── post-features.php / shortcodes.php / template-tags.php  文章功能
│   ├── performance.php / theme-updater.php / theme-homogenization.php
│   ├── codestar-framework/     后台设置 UI 框架(自带)
│   └── widgets/                17 个内置小工具
│
├── page-templates/            前台页面模板(新建页面时选模板)
├── template-parts/            header / footer 片段
├── templates/                 archive / taxonomy 等通用模板
└── pages/                     用户注册登录

🤔 常见问题

Q:必须用 Codestar 设置吗? A:是的,主题所有设置都走这个后台面板。我们已经把它内置在主题里,不需要额外安装。

Q:可以和 Elementor / 古腾堡 一起用吗? A:文章正文完全兼容古腾堡。首页布局用「小工具」更轻量、更快。不建议再装 Page Builder 类插件,叠加容易冲突。

Q:会员数据会丢吗? A:所有用户 / 订单 / VIP 状态存的都是 WordPress 原生 wp_users + 自定义 postmeta,升级/换主题数据都不会丢。

Q:PHP 版本不够怎么办? A:OneDown 最低 PHP 7.4,推荐 8.0+。虚拟主机大多已支持,升级 PHP 是一次操作。

Q:支付宝/微信支付怎么申请? A:企业主体建议用官方商户号;个人站长可用虎皮椒 / PayJS / 易支付等聚合接口,主题已预留网关扩展点。

Q:可以同时卖源码 + 视频 + 图文吗? A:可以。每篇文章可以设多个下载项(多个 URL、多种价格),还可以单独设「仅 VIP 可见」和「单独付费」。


📥 下载地址

🔗 主题下载(夸克网盘): https://pan.quark.cn/s/961c0a14cf0b#/list/share

🛒 购买授权

OneDown 采用 正版授权 模式:

授权类型 说明
个人版 1 个域名
企业版 3 个域名
终身授权 无限域名 + 永久更新

购买即得:

  • 永久更新(跟随官方迭代)
  • 正版技术支持
  • 新版优先使用资格
  • 后续增值模块折扣

🔗 购买地址: https://ligo100.cn/od-license.html

购买后会收到授权码,填入「OD主题设置 → 在线更新」即可验证。

主题作者: 不随 — blog.chiyub.com


📄 开源协议

本仓库采用 GNU Lesser General Public License v3(LGPL v3)。

  • 你可以自由使用、分发、修改本主题
  • 商业使用不限制
  • 若基于本主题做二次开发,衍生作品需同样开源
  • 主题内部使用了 FontAwesome / Swiper / lazySizes / Bootstrap 等各自独立协议的库

💌 联系我们

  • 技术支持:购买用户通过授权后台提交工单
  • 问题反馈:请附 PHP 版本 / WordPress 版本 / 报错截图
  • 定制开发:支持二次定制(价格另议)

祝你用 OneDown 把站做火 🔥

版权声明
文章标题:OneDown一款面向资源下载、技术教程、内容资讯类站点的 WordPress 主题
文章链接:https://blog.chiyuba.com/houduanjishu/php/642.html
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,转载或引用请注明出处。
温馨提示:本文最后更新于 2026年6月25日,部分内容可能存在时效性,请注意甄别。

相关推荐

更多教程
9、ThinkPHP6实战开发高大上企业站(TP6)之图片上传 php 9、ThinkPHP6实战开发高大上企业站(TP6)之图片上传

前言 在我们制作网站的过程中,图片上传功...

0 浏览
wordpress主题制作之《WordPress安装》 php wordpress主题制作之《WordPress安装》

前言 最近有想法制作一款wordpres...

0 浏览
vscode 安装tp6提示插件无效 php vscode 安装tp6提示插件无效

解决方法 打开setting文件添加配置...

1 浏览

评论