[WordPress] 外掛分享: Init User Engine – Gamified, Fast, Frontend-First

WordPress 外掛 Init User Engine – Gamified, Fast, Frontend-First 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Init User Engine – Gamified, Fast, Frontend-First」是 2025-07-16 上架。
  • 目前有 30 個安裝啟用數。
  • 上一次更新是 2026-02-07,距離現在已有 19 天。
  • 外掛最低要求 WordPress 5.5 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

brokensmile2103-1 |

外掛標籤

vip | user | level | check-in | referral |

內容簡介

<!DOCTYPE html>
<html lang="zh-tw">
<head>
<meta charset="UTF-8">
<title>WordPress 外掛介紹</title>
</head>
<body>

<h3>總結:</h3>
<p>Init User Engine 是一個輕量、無贅餘的使用者系統,針對現代 WordPress 網站設計。它設計用於提供最大的前端彈性和遊戲化的使用者互動。所有動態介面都是通過 JavaScript 實時 REST API 交互來渲染的。沒有 jQuery。最小的設置。智能默認。</p>

<h3>問題與答案:</h3>

<ul>
<li>
<strong>使用者如何顯示頭像和儀表板?</strong>
<p>通過短代碼顯示使用者頭像和儀表板。</p>
</li>

<li>
<strong>使用者可以看到哪些資訊?</strong>
<p>等級、EXP、金幣/現金,以及完整的使用者錢包。</p>
</li>

<li>
<strong>如何讓使用者每天登記並獲得計時獎勵?</strong>
<p>讓使用者每天登錄並獲得計時獎勵。</p>
</li>

<li>
<strong>如何追蹤推薦註冊並使用獎勵系統?</strong>
<p>自動追蹤推薦註冊,並使用獎勵系統。</p>
</li>

<li>
<strong>使用者如何購買 VIP 狀態?</strong>
<p>使用者可以使用網站內貨幣購買 VIP 狀態。</p>
</li>

<li>
<strong>如何發送自定義通知給選定的使用者或所有成員?</strong>
<p>從 wp-admin 發送自定義通知給選定的使用者或所有成員。</p>
</li>
</ul>

</body>
</html>

原文外掛簡介

Init User Engine is a lightweight, no-bloat user system for modern WordPress sites. It’s designed for maximum frontend flexibility and gamified user engagement. All dynamic interfaces are rendered via JavaScript with real-time REST API interaction.
No jQuery. Minimal settings. Smart by default.
What you get:

Display user avatar and dashboard via shortcode
Show level, EXP, Coin/Cash, and full user wallet
Let users check-in daily and receive timed rewards
Auto-track referral registrations with reward system
Allow users to buy VIP status using in-site currency
Built-in inbox for notifications (uses custom DB table)
Custom avatar support with upload & preview modal
Send custom notifications to selected users or all members from wp-admin

This plugin is the core user system behind the Init Plugin Suite – optimized for frontend-first interaction, extensibility, and real-time gamification.
GitHub repository: https://github.com/brokensmile2103/init-user-engine
Features

Avatar shortcode [init_user_engine] + modal dashboard
Avatar system with upload, preview, and revert support
EXP & Level system with hookable progression logic
Coin & Cash wallet system with transaction logs
Daily check-in with streak milestones & online bonus timer
Inbox system with pagination, read/claim/delete
VIP membership system with Coin-based purchase & expiry
Referral module with cookie-based signup tracking
Redeem Code / Gift Code module – code in, rewards out
REST API for all features (read/write/modify)
Action/filter hooks for full customization
Pure Vanilla JS frontend – no jQuery, no server bloat
Admin notification panel to send messages to selected users or all members

Developer Hooks
Filters

init_plugin_suite_user_engine_online_minutes – Modify required online minutes after check-in
init_plugin_suite_user_engine_vip_prices – Modify VIP package prices
init_plugin_suite_user_engine_referral_rewards – Modify referral rewards
init_plugin_suite_user_engine_localized_data – Modify frontend JS data
init_plugin_suite_user_engine_calculated_coin_amount – Modify Coin reward before apply
init_plugin_suite_user_engine_calculated_exp_amount – Modify EXP reward before apply
init_plugin_suite_user_engine_exp_required – Modify EXP required per level
init_plugin_suite_user_engine_checkin_milestones – Set milestone streak days
init_plugin_suite_user_engine_format_inbox – Modify formatted inbox data
init_plugin_suite_user_engine_render_level_badge – Customize level badge HTML
init_plugin_suite_user_engine_inbox_insert_data – Modify inbox data before inserting into database
init_plugin_suite_user_engine_validate_register_fields – Validate or modify registration fields before account creation
init_plugin_suite_user_engine_after_register – Hook after successful user registration (pass user ID and submitted data)
init_plugin_suite_user_engine_daily_tasks – Add or modify daily task list and logic
init_plugin_suite_user_engine_captcha_bank – Extend or modify the internal captcha question bank used for fallback validation
init_plugin_suite_user_engine_format_log_message – Customize transaction log message display with access to entry data, source, type, and amount
init_plugin_suite_user_engine_should_keep_original – Override decision to keep original uploaded avatar (GIF or other formats)
init_plugin_suite_user_engine_vip_expire_soon_threshold – Modify the threshold (in seconds) used to determine when VIP is considered close to expiration
init_plugin_suite_user_engine_body_vip_classes – Add, remove, or modify VIP-related CSS classes applied to the element

Actions

init_plugin_suite_user_engine_level_up – When user levels up
init_plugin_suite_user_engine_exp_added – After EXP is added
init_plugin_suite_user_engine_transaction_logged – After Coin/Cash is logged
init_plugin_suite_user_engine_exp_logged – After EXP log is recorded
init_plugin_suite_user_engine_inbox_inserted – After new inbox message
init_plugin_suite_user_engine_referral_completed – When referral is completed
init_plugin_suite_user_engine_after_checkin – After user check-in
init_plugin_suite_user_engine_after_claim_reward – After user claims reward
init_plugin_suite_user_engine_vip_purchased – After VIP is purchased
init_plugin_suite_user_engine_add_exp – Triggered when adding EXP via hook
init_plugin_suite_user_engine_add_coin – Triggered when adding Coin via hook
init_plugin_suite_user_engine_coin_changed – After user’s Coin balance is updated
init_plugin_suite_user_engine_cash_changed – After user’s Cash balance is updated
init_plugin_suite_user_engine_admin_send_notice – When admin sends notification via wp-admin.

REST API Endpoints
Base: /wp-json/inituser/v1/

POST /register – Create a new user account
POST /checkin – Daily check-in
POST /claim-reward – Claim reward after online duration
GET /transactions – Get Coin/Cash transaction log
GET /exp-log – Get EXP log
GET /inbox – Get inbox messages
POST /inbox/mark-read – Mark a message as read
POST /inbox/mark-all-read – Mark all as read
POST /inbox/delete – Delete a single message
POST /inbox/delete-all – Delete all messages
POST /vip/purchase – Purchase VIP package
GET /referral-log – Get referral history
POST /avatar – Upload new avatar
POST /avatar/remove – Remove custom avatar and revert to default
GET /profile/me – Get current user profile
POST /profile/update – Update profile information
GET /daily-tasks – Get list of completed daily tasks and rewards
POST /exchange – Convert Cash → Coin based on exchange rate
POST /redeem-code – Redeem gift code (returns Coin/Cash rewards)

License
This plugin is licensed under the GPLv2 or later.
You are free to use, modify, and distribute it under the same license.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Init User Engine – Gamified, Fast, Frontend-First」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0.1 | 1.0.2 | 1.0.3 | 1.0.4 | 1.0.5 | 1.0.6 | 1.0.7 | 1.0.8 | 1.0.9 | 1.1.0 | 1.1.1 | 1.1.2 | 1.1.3 | 1.1.4 | 1.1.5 | 1.1.6 | 1.1.7 | 1.1.8 | 1.1.9 | 1.2.0 | 1.2.1 | 1.2.2 | 1.2.3 | 1.2.4 | 1.2.5 | 1.2.6 | 1.2.7 | 1.2.8 | 1.2.9 | 1.3.0 | 1.3.1 | 1.3.2 | 1.3.3 | 1.3.4 | 1.3.5 | 1.3.6 | 1.3.7 | 1.3.8 | 1.3.9 | 1.4.0 | 1.4.1 | 1.4.2 | 1.4.3 | 1.4.4 | 1.4.5 | 1.4.6 | trunk | 1.3.7.1 | 1.3.8.1 |

延伸相關外掛(你可能也想知道)

  • WP Site Verification tool 》這是一個簡單的工具,可以幫助您提供網站驗證碼和文件生成器,以供任何需要驗證網站的服務使用。, 通過在 head 區段中的註解 / meta 或通過文件 URL 進行驗證...。
  • WordPress WVIP 》WordPress Wvip 是一款 WordPress 外掛,可在會員系統基礎上新增 VIP 會員功能,並結合下載外掛(Download Info Page)實現 VIP 下載。, 在使用 WordPress Wv...。
  • WordPress VIP 》一個強大的 WordPress 付費下載管理外掛, 功能:, , 使用者管理角色, 角色的下載點數設定, 管理使用者角色, 新增使用者至角色, 管理檔案角色, 新增檔案至角色,...。
  • WP Comments VIP 》您的博客沒有人留言?, 別擔心!此外掛能夠鼓勵更多人在您的博客留言。, 安裝此外掛後,當訪客在您的博客發表評論時,他們將根據他們發表的評論數量獲得 VIP ...。
  • VIPZone – VIP Customer & Product Management for WooCommerce 》總結:VIPZone是一個強大的VIP客戶管理系統,可增強您的WooCommerce商店,讓您為VIP客戶指定特定產品、自訂庫存水平和特殊價格,創造獨特且專屬的購物體驗。,...。

文章
Filter
Apply Filters
Mastodon