https://github.com/j7-dev/wp-power-membership
Power Membership 可以設定會員升級需要的累積消費門檻,並針對特定會員等級發放優惠,也改善介面,可輕鬆查看會員的消費總覽。
https://github.com/j7-dev/wp-power-membership
Last synced: 12 days ago
JSON representation
Power Membership 可以設定會員升級需要的累積消費門檻,並針對特定會員等級發放優惠,也改善介面,可輕鬆查看會員的消費總覽。
- Host: GitHub
- URL: https://github.com/j7-dev/wp-power-membership
- Owner: j7-dev
- License: gpl-2.0
- Created: 2024-01-07T00:24:36.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-10-25T12:13:58.000Z (5 months ago)
- Last Synced: 2026-02-07T20:06:08.691Z (about 1 month ago)
- Language: PHP
- Homepage:
- Size: 1.36 MB
- Stars: 9
- Watchers: 1
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Power Membership | 讓每個人都可以輕鬆建立會員制網站👌
一句話講完 Power Membership :
> Power Membership 可以設定會員升級需要的累積消費門檻,並針對特定會員等級發放優惠,也改善介面,可輕鬆查看會員的消費總覽。
## ⚡ 主要功能
#### 1. 所有用戶消費數據一覽無遺
使用者列表頁面 新增用戶的消費數據欄位 & 會員等級欄位
⚠ 會員消費數據並非即時,為了性能優化有做 `transient` 快取,快取時間為 24 小時

會員等級篩選器 & 顯示會員等級的使用者有多少數量
⚠ 會員等級的使用者數量並非即時,為了性能優化有做 `transient` 快取,快取時間為 24 小時

#### 2. 更簡潔的會員頁面
揮別預設的 WordPress 會員介面

此套件依賴 Gamipress 套件,如果你希望使用 Gamipress 的其他功能,可以關閉 `簡易後台` 選項

#### 3. 累積消費滿額自動升級會員等級
在 `會員等級` 頁面,可以設定用戶需要 `累積消費` 到多少金額才可以升級到這個等級
升級判斷邏輯是,當該用戶訂單變為 `已完成` 、 `處理中` 時會觸發判斷

#### 4. 針對特定會員等級發放折價券


#### 5. 可以設定首次購買優惠
功能:
- 用戶必須登入,且為首次購買
- 可與其他條件並行,ex 消費 500元 且為首購,且必須包含特定商品 以上打9折
例如
- 針對某商品的首購
- 針對某會員的首購
- 針對不同消費級距的首購優惠

#### 6. 可以設定購買數量限制
功能:
- 可以實現 `滿XX件打XX折` 的優惠
- 可與其他條件並行,ex 滿 3 件,消費 500元 以上打9折
- 🚩 限制購買 N 件特定商品功能尚未實現,如果你與 限制商品一起使用,條件會是 "只要購物車含有該特定商品,且總件數達標" 就可以使用優惠

#### 7. 結帳頁折價券優化
1. 會自動顯示可用的折價券,折價金額由大排到小
2. 如果有多筆可用的折價券,只會顯示一筆最大的折價券
3. 會顯示後續等級的折價券,讓用戶知道下個等級還差多少金額可以升級,條件金額由小排到大

後台自訂選項
1. 只顯示一張最大張的折價券 - 關閉後,checkout 頁面將顯示所有 "可用" 的折價券
2. 顯示更高消費門檻的折價券 - 關閉後,checkout 頁面將隱藏所有 "不可用" 的折價券

## 🐞 Bug 回報
請至 [ISSUE](https://github.com/j7-dev/wp-power-membership/issues) 描述遭遇的問題,並幫我付上外掛還有 WP 版本資訊
有建議功能的話也可以開 ISSUE
## 🗺️ 開發 RoadMap
🔲 後台、註冊 新增生日欄位
🔲 後台可以決定訂單什麼狀態才判斷
🔲 讓用戶決定快取的時間
🔲 handle coupon 的 js 還要整理
🔲 tailwindcss 打包後重新 enqueue
🔲 直接用 sql 計算業績,並保存在用戶身上
🔲 My Account 新增會員等級頁
🔲 累積消費金額的時限
🔲 批次調整會員等級
🔲 移除員等級 前端頁面
## 💻 依賴套件
1. [Gamipress](https://tw.wordpress.org/plugins/gamipress/)
2. [WooCommerce](https://tw.wordpress.org/plugins/woocommerce/)
3. [WP-Toolkit](https://github.com/j7-dev/wp-toolkit)
## ⬇️ 安裝方式
請至 release 下載安裝檔案,之後如同一般 WordPress 套件安裝即可