快速入門
快速入門
WP DataGen 用於在 WordPress 開發或預發環境批次產生可控的測試資料,再用「批次清理」一鍵回滾。本指南涵蓋安裝、首次產生、批次回滾與 WooCommerce Pro 情境。
重要:僅在開發或預發站點使用。請勿在線上站點執行——產生的用戶、文章、訂單都是實際寫入資料庫的。
1. 安裝
- 在國際站或中國站下載與 PHP 版本相符的 ZIP(
wp-datagen_v1.x.x_php8.1.zip等)。 - WordPress 後台:外掛 → 上傳外掛 → 選擇 ZIP → 立即安裝 → 啟用。
- 啟用後左側選單會出現「WP DataGen」入口(資料庫圖示)。
WooCommerce 資料產生需要先安裝並啟用 WooCommerce 外掛,且持有 Pro license。
2. 輸入 License Key(選用)
僅在需要解鎖 WooCommerce 情境或自動更新時填入:
- 進入 WP DataGen 儀表盤
- 右側欄「License Key」輸入框貼上在商城收到的金鑰
- 儲存後徽章會變成「Active」,Plan 顯示「Pro」
未填 license 仍可使用通用情境的全部功能(用戶、文章、頁面、評論、選單)。
3. 第一次產生資料
儀表盤左欄「Generate Data」即可:
- 情境 — 選擇「General (WordPress Core)」(預設)。
- 參數 — 預設值已為開發站點調好(如 5 用戶 / 10 文章 / 3 頁面)。可按需調整: - Categories / Tags:分類與標籤數 - Users:用戶數(多角色分佈) - Posts / Pages:文章與頁面(頁面會形成層級結構) - Comments/Post:每篇文章的評論數(含巢狀回覆) - Create Menu:是否從產生的頁面建構導覽選單
- 點「Generate Data」,彈出確認框 → 確認。
- 完成後頁面頂部顯示綠色提示,下方「Batch History」會出現新批次紀錄(含批次號、情境、產生總覽)。
4. 批次回滾
每次產生都會建立獨立批次。回滾有兩種粒度:
- 單批次清理:在「Batch History」表格找到對應批次,點「Cleanup」。
- 全部清理:表格右下角「Cleanup All Batches」一鍵清空所有批次。
清理只會刪除 DataGen 產生的實體(按批次表的引用關係),不會動您站點原本的資料。
5. 存檔槽(Save Slots)
5 個槽位用於儲存某個批次的「資料快照」,方便重放同一組測試資料:
- 在「Batch History」選好槽位(Slot 1–5)→「Save」即把目前批次另存為槽位。
- 進入「Save Slots」面板可看到槽位摘要(情境、產生統計、儲存時間)。
- 「Load」會基於槽位再產生一份新的資料(建立新實體,不影響原批次)。
- 「Clear」清除槽位。帶
*標記的槽位是已佔用。
6. WooCommerce 情境(Pro)
確認 WooCommerce 已啟用、license 已 Active 後:
- 「Scenario」切換到「WooCommerce (Pro)」。
- 參數面板會切到 WooCommerce 欄位: - Product Categories:商品分類數 - Products:商品數(自動分佈在簡單 / 可變 / 分組三種類型) - Customers:含帳單與收貨地址的顧客 - Orders/Customer:每位顧客產生幾個訂單(多狀態混合) - Reviews/Product:每個產品的評價數(含星級)
- 點「Generate Data」即可。
WooCommerce 批次同樣支援回滾——「Cleanup」會按反向順序刪除評價、訂單、產品、顧客等。
7. 自動更新
填好 license 後右側「Updates」面板會顯示目前版本與可用更新。點「Check for Updates」拉取最新版本號;如有更新點「Install Update」走 WordPress 標準更新流程。
8. 常見問題
Q:誤在線上站點執行了怎麼辦? A:立即用「Cleanup All Batches」清理,所有 DataGen 建立的實體都會按批次表回滾。
Q:WooCommerce 選項是灰色的? A:檢查 WooCommerce 是否安裝並啟用,以及 license 是否處於 Active + Pro tier。
Q:能否自訂產生範本? A:目前版本提供 General + WooCommerce 兩套預設範本,自訂範本在路線圖中。
Q:產生的用戶密碼是什麼? A:每個產生用戶的密碼會隨機;測試登入請用 WordPress「忘記密碼」流程或直接修改用戶紀錄。
如需深入文件(架構、批次表結構、清理順序)請查看商城內的「完整文件」頁面。