WordPress 架站學習路線:自架部署與會員網站
WordPress 架站怎麼學:從虛擬主機與 VPS 部署、備份和 Yoast SEO,到 Elementor 頁面與 Stripe 會員網站,依序整理。
相關課程
課程概覽
這門課在做什麼
圍繞用 WordPress 架設並經營自己的網站:從選擇部署方式、完成上線後的基礎設定,到 SEO、效能、頁面設計與會員制內容。
- 適合這些情況
- 想用低程式碼的方式架設自己的網站,而不是從零寫程式
- 想把 WordPress 部署在虛擬主機或自己的 VPS 上
- 想架設依會員等級控制內容存取的會員網站
- 課程頁「WordPress 低程式碼平台」:查看課程目錄與試看課程
選擇部署方式
從基礎概念到部署選項
開篇課程說明為什麼選擇 WordPress 架站,並整理幾種部署環境。
- WordPress 的功能與外掛擴充概覽
- 部署環境全貌:虛擬主機、VPS 與 LAMP
- 示範 WordPress.com 註冊與快速架站,以及虛擬主機 + cPanel 一鍵安裝
- 本機整合環境與 Docker Compose 的選項
- 試看:開篇與基礎概念
虛擬主機方案
用兩種虛擬主機方案完成網站初始化。
- InfinityFree(免費)與 Racknerd(付費,cPanel 一鍵安裝)兩種方案
- FTP 上傳與資料庫連線
- 虛擬主機與 VPS 的差異與選擇
在 VPS 上原生部署
在一台全新的 CentOS VPS 上,借助 AI 完成部署。
- 安裝 MariaDB、Nginx 與 PHP-FPM
- 目錄權限、資料庫連線與 Nginx 站台設定
- 網域解析與 HTTPS 憑證
- 試看:在 VPS 上原生部署 WordPress
上線後的基礎設定
郵件與後台基礎操作
解決註冊郵件收不到的問題,並熟悉後台的基礎操作。
- 排查註冊郵件收不到的原因,例如 VPS 的寄信連接埠被封鎖
- 用 SMTP 外掛設定郵件服務,完成 DNS 記錄驗證、API Key 設定與測試寄信
- 後台文章、分類、頁面、佈景主題與外掛的基礎操作
佈景主題設定
佈景主題的安裝、切換與日常維護。
- 佈景主題的安裝、切換與刪除,ZIP 上傳與上傳限制,以及用檔案管理員部署
- 網站識別、選單、頁面、小工具與側邊欄
- 線上修改佈景主題程式碼的風險,以及幾種佈景主題更新方式
自動化備份
讓網站既能備份,也能還原。
- 後台精簡與線上更新管理,快速了解 Jetpack 與 Akismet
- 手動備份檔案與資料庫
- 用 UpdraftPlus 設定遠端儲存、備份排程與一鍵還原
SEO、效能與流量統計
SEO 設定
為網站與文章做好搜尋引擎相關的設定。
- SEO 外掛選擇,Yoast SEO 的安裝與首次設定精靈
- 產生 Sitemap 並提交到 Search Console
- 用 Redirection 外掛設定 301 重新導向,並設定 Cookie Compliance 外掛
- 文章層級的 SEO 設定
快取與最佳化
用外掛完成快取與效能相關的設定。
- Jetpack 與 LiteSpeed Cache(含 QUIC.cloud)
- Cloudflare 外掛與 API 綁定
- 圖片壓縮外掛,以及清理多餘外掛
流量統計
安裝統計工具,查看並分析網站數據。
- Jetpack、Microsoft Clarity 與 Google Site Kit 的安裝與設定
- 利用這些工具做數據分析
頁面與會員網站
用 Elementor 自訂頁面
不寫程式,用拖曳方式架設自訂頁面。
- 安裝並設定 Elementor 外掛與 Hello 佈景主題
- 拖曳建立並美化自訂頁面
會員管理
用會員外掛實作內容存取控制與方案定價。
- Stripe 沙盒付款與幣別設定
- 建立多層級會員,訂閱與一次性買斷可以並存
- 手動為使用者新增課程、備註與有效期限
會員權限設定
依會員方案與文章分類,精細控制內容的可見範圍。
- 為單篇文章綁定權限,以及使用 OR 條件
- 透過結帳測試驗證存取規則
- 用 AI 協助整理付費層級與內容結構
即時客服
為網站接入第三方即時客服 Crisp。
- 註冊與初始化,安裝並連接外掛
- 訪客上線狀態與主動訊息
- 串接其他通訊管道,包括 Telegram 選項
進階:VPS 多站台
在 VPS 上部署 WordPress 多站台
把一般網站改成多站台(Multisite)。
- 子目錄與子網域兩種模式
- 修改 wp-config.php 與 Nginx 設定,設定萬用字元 DNS
- 修改資料庫位址,處理 HTTPS 憑證與 DNS 代理相關問題
- 用 AI 產生操作手冊
學習順序
建議的學習順序
可以先看上面標示「試看」的課程,確認內容是否適合自己,再參考下面的順序。
- 建議先看開篇課程,了解幾種部署方式,再依自己的情況選擇虛擬主機或 VPS
- 網站上線後,可以接著完成郵件、佈景主題與備份這些基礎設定
- 需要搜尋流量和造訪數據時,再看 SEO、快取最佳化與流量統計
- 要做會員制內容時,會員管理與會員權限設定兩部分適合連著看
- 打算在同一台 VPS 上管理多個網站時,再看多站台部署
- 想從低程式碼進一步走向自己寫程式的全端開發,可以接著讀《AI Web 全棧編程課程簡介》
