跳到主要内容
Jason Finance
AI 创业

WordPress 电商课程网站怎么搭:一个人经营 Jason Career 的 Cloudways、Flatsome 架构

WordPress 电商课程网站的实际架构:Jason Career 用 Cloudways、Cloudflare、Flatsome、WooCommerce 与 LearnDash,65 个插件按用途分组,由 Claude Code 通过 SSH 运维。

本文目录
  1. 1.Jason Career 是什么样的 WordPress 电商课程网站
  2. 2.一层一层看:主机、系统、主题到插件
  3. 3.65 个插件按用途分组
  4. 3.1定制不改主题
  5. 3.2缓存有两层
  6. 4.Claude Code 怎么运维这套架构
  7. 5.自己搭和外包差在哪
  8. 6.这个专栏接下来会写什么
  9. 常见问题

Jason Career 是我经营职业发展、求职和留学内容的网站,除了文章,也卖电子书、文书与简历咨询、Coffee Chat 课程和会员内容。它是一个自己搭的 WordPress 电商课程网站:主机在 Cloudways,前面有 Cloudflare,主题是 Flatsome,商店用 WooCommerce,课程用 LearnDash,日常运维交给 Claude Code 通过 SSH 和 WP-CLI 处理。

先说结论:这个网站在 2026 年 10 月 11 日有 65 个启用中的插件,结账、订阅、会员、课程和三种支付方式都靠 WordPress 插件组合起来,定制代码不改主题,另外存在 GitHub。自己搭站之外的另一条路是外包,外包报价是几十万。自己搭不用付这笔外包费,但更新、备份和缓存都要自己管。这是“一人电商与课程网站”专栏的第一篇,先把架构摆出来,费用和各层细节之后一篇一篇写。

本文是我自己网站的架构记录,不是主机、主题或插件的推荐。版本与插件数量是 2026 年 10 月 11 日的状态,之后会变动;工具说明引用各官方网站,以官方最新信息为准。

延伸阅读

想知道看不懂代码的人怎么让 AI 运维这个网站?我记录了 Claude Code 10 天内在 Jason Career 做的事、遇到的问题和权限规则。

看运维记录

Jason Career 是什么样的 WordPress 电商课程网站

项目 内容(2026 年 10 月 11 日)
主题 职业发展、求职、简历、SOP、面试、留学申请与职场成长
读者 求职者、留学申请者、想转行的上班族
卖什么 电子书、文书与简历咨询、Coffee Chat 课程、会员内容
文章 繁中 110 篇、简中 40 篇、英文 10 篇

它不是单纯的博客。读者在同一个网站上看文章、买电子书、订阅会员、上课,网站同时是内容站、商店和课程平台。从下面的插件分组也看得出来,商店、会员、课程和支付各有自己的插件。

Claude Code 在这个网站上实际做过哪些事,写在《看不懂 SSH 也能维护 WordPress》,这篇只谈架构。

一层一层看:主机、系统、主题到插件

层 工具 做什么
网络前端 Cloudflare 网站响应头显示 server: cloudflare,访客的流量先经过 Cloudflare
主机 Cloudways 运行 WordPress 的云主机,主机层有 Varnish 缓存
系统 WordPress 7.1.3、PHP 8.4 网站本体
主题 Flatsome 3.20 网站外观与版面
商店 WooCommerce 商品、购物车、结账
课程 LearnDash 在线课程
插件缓存 WP Rocket WordPress 层的缓存与性能优化
运维 Claude Code(SSH + WP-CLI) 从一台 Linux 主机连进 Cloudways 修改网站

各工具的官方说法如下(2026 年 10 月 17 日查阅):

  • Cloudways:官网称自己是托管云主机平台,“a fast, secure, and simple cloud hosting platform, backed by 24/7 expert support”,底层可选 DigitalOcean、Vultr、Linode、AWS、Google Cloud 等云服务商(Cloudways 官网)。Jason Career 用的是哪一家云、哪个方案,之后谈费用时再写。
  • Flatsome:开发商 UX Themes 称它是“Best Selling Flatsome WooCommerce Theme”,也就是为 WooCommerce 商店设计的主题(UX Themes 官网)。主题内附 UX Builder,官方介绍是可以拖放排版、实时预览的编辑器,买主题就包含在内(UX Themes:Flatsome 3.0 介绍)。
  • WooCommerce:官网写“the open-source commerce platform for WordPress”,强调商家掌握“your checkout, your data, your costs”(WooCommerce 官网)。
  • LearnDash:官方 FAQ 的定义是“a WordPress LMS plugin that lets you create, manage, and sell online courses”,也就是在 WordPress 上创建、管理和销售在线课程的插件(LearnDash 官网)。
  • WP Rocket:官网称自己是“the caching plugin at the heart of any fast WordPress website”(WP Rocket 官网)。
  • WP-CLI:WordPress 官方的命令行工具,“The command line for WordPress. No browser required.”(WordPress.org:WP-CLI)。

为什么选 Cloudways 和 Flatsome,我会在之后的专栏文章说明,这篇先不下结论。

65 个插件按用途分组

2026 年 10 月 11 日启用中的插件共 65 个,下面只列主要的几个,按用途分组:

用途 插件
电商 WooCommerce,加上 Subscriptions(订阅)、Memberships(会员)、FunnelKit(结账漏斗与购物车)
支付 PayUni、LINE Pay、Stripe
课程 LearnDash
SEO Rank Math、Redirection
性能 WP Rocket、Perfmatters、WP-Optimize、Object Cache Pro、ShortPixel
多语言 Polylang(2023 年用过,2026 年 10 月 11 日重新启用)
自定义程序 Code Snippets、Simple Custom CSS & JS

定制不改主题

网站的定制,例如作者卡片、分类页标题、/llms.txt、手机版推广栏,都写在 Code Snippets 和 Simple Custom CSS & JS 两个插件里,不直接改 Flatsome 的文件。这些代码另外存在 GitHub 的私有 repo,每次修改都有记录。2026 年 10 月 2 日,Claude Code 把正式站上的自定义程序导出成 Git 的基准版,之后的修改都从这份基准版出发。

缓存有两层

性能相关的插件有 5 个,其中 WP Rocket 负责 WordPress 层的缓存;Cloudways 主机层另外还有 Varnish。2026 年 10 月 10 日我们就踩过一次坑:改了网站却看不到,原因是只清了 WP Rocket,没清 Varnish。之后每次部署都两层一起清。Cloudflare 实际开了哪些缓存与防护规则,目前还没有整理,会放在缓存那篇一起写。

Claude Code 怎么运维这套架构

Claude Code 运行在一台 Oracle Cloud 的 Linux 主机上,用普通的 SSH 连到 Cloudways,再用 WP-CLI 查数据、改设置、更新内容。没有用 MCP。这台主机怎么搭,见《Oracle Cloud 免费主机运行 Claude Code Remote Control》。

改正式站之前有几道关卡:部署前先生成预览计划,只能应用刚预览过的那份;部署前自动备份,备份失败就中止;改写 Git 历史、强制推送要我批准。完整规则和 10 天内做过的事,见《看不懂 SSH 也能维护 WordPress》。

自己搭和外包差在哪

自己搭站之外的另一条路是请人做,我拿到的外包报价是几十万。自己搭的话,这笔建站费不用付,换来的是下面这些事都要自己负责:

项目 自己搭(Jason Career 的状态)
结账与数据 在自己的 WordPress 和主机上,WooCommerce 官网的说法是商家掌握“your checkout, your data, your costs”
插件更新 自己处理;2026 年 10 月 11 日还有 38 个插件待更新
备份 部署前自动备份;备份还原演练还没做过
版本升级 WordPress 核心与插件的大版本更新、PHP 版本升级,都还没交给 Claude Code
缓存 WP Rocket 和 Varnish 两层都要清;Cloudflare 的设置还没整理

网站有电子书、咨询、课程和会员,任何一个插件出问题都可能影响结账。插件更新和备份还原这两件还没交给 Claude Code 的工作,会在后续文章另外写。

Jason Finance 这个网站走的是另一条路:不用 WordPress,用 Astro 生成静态网站,放在 Cloudflare,内容以文章为主,见《看不懂代码也能建网站》和《Jason Finance 从零到一》。Jason Career 则是有会员、订阅和支付的 WordPress 电商与课程站,两个网站的运维方式也不同:Jason Career 的改动要经过正式站备份与部署计划,Jason Finance 的改动走 Git 与 Cloudflare 部署。

这个专栏接下来会写什么

这篇只交代架构。下面这些读者通常会问的问题,这篇没有写,会在后续的专栏文章各写一篇:

  • 费用:Cloudways 的云与方案、付费插件授权、域名等每月实际花多少。
  • 为什么选 Cloudways 和 Flatsome:当初的考虑。
  • 缓存:Varnish 和 WP Rocket 怎么分工、怎么清,Cloudflare 开了哪些设置。
  • Flatsome UX Builder:页面和商品页怎么排版。
  • AI 运维:插件更新、备份还原这些还没交给 Claude Code 的工作,之后怎么做。

更多 AI 建站与运维的文章,在 AI 创业主题页。

常见问题

Jason Career 这个 WordPress 电商课程网站用了哪些工具?

2026 年 10 月 11 日的状态是:主机在 Cloudways,前面有 Cloudflare;系统是 WordPress 7.1.3、PHP 8.4,主题是 Flatsome 3.20;电商用 WooCommerce 加上 Subscriptions、Memberships 和 FunnelKit,课程用 LearnDash,支付有 PayUni、LINE Pay、Stripe。

一个电商加课程的 WordPress 网站要装多少插件?

Jason Career 在 2026 年 10 月 11 日有 65 个启用中的插件,分成电商与支付、课程、SEO、性能、多语言和自定义程序几类。这是一个网站的实际数字,不代表其他网站需要一样多。

网站的定制改在主题里吗?

没有。作者卡片、分类页标题、llms.txt、手机版推广栏等定制都写在 Code Snippets 和 Simple Custom CSS & JS 两个插件里,源代码另外存在 GitHub 私有 repo,不直接改 Flatsome。

为什么清了 WP Rocket 缓存,网站还是没变?

Jason Career 遇到过这个问题:Cloudways 主机层还有一层 Varnish 缓存,只清 WP Rocket 不够,要另外清 Varnish,访客才看得到改动。之后每次部署都两层一起清。

自己搭 WordPress 和外包比起来差在哪?

我拿到的外包报价是几十万。自己搭的话,网站、结账和数据都在自己手上,但插件更新、备份和版本升级也要自己负责;到 2026 年 10 月 11 日,Jason Career 还有 38 个插件待更新。

延伸阅读

关于作者

Jason 的照片

Jason

Google 大客户销售客户经理、哥伦比亚大学 MBA 录取者,分享自己实际用过的理财工具与经验。

留言

使用 Google 登录即可留言。留言“不会”使用您的 Google 头像或姓名,对外显示的昵称是系统随机生成的代号,以保护您的隐私。

登录即表示你同意本站的隐私政策。

  1. 加载留言中…