[WordPress] 外掛分享: Init Chat Engine – Real-Time, Community, Extensible

WordPress 外掛 Init Chat Engine – Real-Time, Community, Extensible 的封面圖片。

前言介紹

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

外掛協作開發者

brokensmile2103-1 |

外掛標籤

chat | realtime | community | shortcode | lightweight |

內容簡介

總結:Init Chat Engine 是一個乾淨且極簡的前端聊天框外掛程式,旨在提供首頁或整個網站的全面管理控制通訊。該外掛是 Init Plugin Suite 的核心使用系統,經過優化以支援前端優先互動、可擴展性和即時遊戲化。

1. 這個外掛程式是為了何種通訊目的而設計的?
- 該外掛程式是為首頁或整個網站的通訊與綜合性管理控制而設計的。

2. 這個外掛程式使用的技術特色有哪些?
- 採用 100% REST API 和 Vanilla JS 技術建立
- 沒有 jQuery,無冗餘 – 擁有極高的執行速度
- 透過 [init_chatbox] 短代碼完全可嵌入
- 支援訪客訊息功能 (選擇性)
- 智能輪詢系統 (根據活動自動調整軟硬)
- 新訊息抵達時會有瀏覽器通知
- 上滾以載入歷史紀錄,下滾以自動滾動
- 樂觀的寄送和「新訊息」快速鍵按鈕
- 乾淨的使用者介面與可自訂主題
- 支援自訂模板覆寫 (chatbox.php)

3. 這個外掛程式的管理功能有哪些?
- 完整的設定面板 – 基本、安全和進階配置
- 訊息管理 – 搜尋、檢視、刪除帶有分頁的訊息
- 使用者調節 – 透過 IP 或使用者 ID 封鎖/解封使用者並設定到期時間
- 速率限制 – 防止垃圾訊息與可配置的訊息限制
- 字詞過濾 – 封鎖包含禁止字詞的訊息
- 統計儀表板 – 檢視聊天活動、使用者參與度和趨勢
- 清理工具 – 自動與手動清理舊訊息
- 客製化 CSS 支持 – 全面的樣式自訂選項

4. 這個外掛程式的安全與管理功能有哪些?
- 基於 IP 和使用者的封鎖系統
- 可配置的速率限制 (每分鐘訊息數)
- 具備自訂封鎖字詞列表的字詞過濾功能
- 訊息審核佇列 (選擇性)
- 舊訊息和到期封鎖的自動清理
- 管理員覆蓋功能

5. 這個外掛程式是否支援多語言?
- 完全支援翻譯,包含完整的 .pot 檔案
- 包含越南語翻譯
- 易於翻譯為任何語言

6. 這個外掛程式還可以應用在哪些場景?
- 適合社群網站、論壇、粉絲專頁、漫畫閱讀器、SaaS 儀表板、客戶支援,或任何互動聊天小工具。

7. 該外掛程式的授權情況如何?
- 本外掛程式使用 GPLv2 或之後版本授權。
- 您可以在相同的授權條款下自由使用、修改和分發它。

原文外掛簡介

Init Chat Engine is a clean and minimal frontend chatbox plugin, designed for homepage or site-wide communication with comprehensive administrative controls.
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-chat-engine
Key Features:
Frontend Experience:
– Built with 100% REST API and Vanilla JS
– No jQuery, no bloat – blazing fast
– Fully embeddable via [init_chatbox] shortcode
– Guest messaging support (optional)
– Smart polling system (adaptive 3.5–10s based on activity)
– Browser notifications when new messages arrive
– Scroll-up to load history, scroll-down to auto-scroll
– Optimistic sending & “new message” jump button
– Clean UI with customizable themes
– Template override supported (chatbox.php)
Administrative Control:
– Complete Settings Panel – Basic, Security, and Advanced configurations
– Message Management – Search, view, delete messages with pagination
– User Moderation – Ban/unban users by IP or user ID with expiration
– Rate Limiting – Prevent spam with configurable message limits
– Word Filtering – Block messages containing prohibited words
– Statistics Dashboard – View chat activity, user engagement, and trends
– Cleanup Tools – Automatic and manual cleanup of old messages
– Custom CSS Support – Full styling customization options
Security & Moderation:
– IP-based and user-based banning system
– Configurable rate limiting (messages per minute)
– Word filtering with custom blocked word lists
– Message moderation queue (optional)
– Automatic cleanup of old messages and expired bans
– Admin override capabilities
Multilingual Ready:
– Translation-ready with full .pot file included
– Vietnamese translation included
– Easy to translate to any language
Perfect for community-based sites, forums, fanpages, manga readers, SaaS dashboards, customer support, or any interactive chat widget.
Shortcode Attributes
Shortcode [init_chatbox] supports the following attributes:

height – Set chat height (e.g., height="400px")
width – Set chat width (e.g., width="100%")
theme – Apply custom theme (e.g., theme="dark")
show_avatars – Override avatar setting (true/false)
show_timestamps – Override timestamp setting (true/false)
title – Add custom chat title
class – Add custom CSS classes
id – Set custom container ID

Example: [init_chatbox height="500px" title="Community Chat" theme="modern"]
Filters for Developers
This plugin provides filters and actions to allow developers to extend word filtering, message processing, and chat behavior without modifying core files.
init_plugin_suite_chat_engine_word_filter_strategy
Modify word filtering strategy (substring, word, regex).
Applies to: Message validation
Params: string $strategy, array $settings, string $message
init_plugin_suite_chat_engine_blocked_words
Modify the blocked-words list before validation.
Applies to: Message validation
Params: array $blocked_words, array $settings, string $message
init_plugin_suite_chat_engine_bypass_filter
Bypass filtering under custom conditions (VIP, internal users, etc.).
Applies to: Message validation
Params: bool $bypass, string $message, WP_User|null $user, array $settings
init_plugin_suite_chat_engine_word_block_hit (action)
Triggered when a word filter rule blocks a message.
Applies to: Message validation
Params: string $blocked_word, string $message, string $strategy
init_plugin_suite_chat_engine_enrich_message_row
Extend chat message data (add flags, metadata, user info, etc.).
Applies to: Backend DB → JSON output
Params: array $message_row, WP_User|null $user
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 Chat Engine – Real-Time, Community, Extensible」來進行安裝。

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


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 | trunk |

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

  • Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin 》4>最佳的WordPress用戶個人資料和會員外掛, Ultimate Member是WordPress上的#1用戶個人資料和會員外掛。此外掛讓使用者輕鬆註冊成為您網站的會員。這個外掛讓...。
  • BuddyPress 》您正在尋找現代化,強大且複雜的社交網路軟體嗎?BuddyPress 是一套常見社交網路的組件,透過 WordPress 的豐富外掛系統,可以提供多種優秀的附加功能。, Bud...。
  • Paid Memberships Pro – Content Restriction, User Registration, & Paid Subscriptions 》aid products., Content Dripping: drip content to members over time., Member Directory and Content Search Filtering by Level, Menu Item Visibility b...。
  • wpForo Forum 》ul, yet lightweight forum plugin for WordPress, wpForo Forums. It offers modern and responsive forum layouts with unique features for an efficient ...。
  • Ultimate Member – reCAPTCHA 》這個 Ultimate Member 外掛可在註冊和登入表單上使用 Google reCAPTCHA,以防止機器人。, 主要功能:, , 與註冊或登入表單無縫整合, 易於設置, 完全阻止垃圾...。
  • WP User Manager – User Profile Builder & Membership 》es/user-importer-exporter/?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=WP%20User%20Manager" rel="nofollow ugc"...。
  • Asgaros Forum 》Asgaros論壇是一個完美的WordPress外掛程式,如果您想要通過一個輕量且功能豐富的討論板來擴展您的網站。它易於設置,超級快速,並完美地集成到WordPress中。...。
  • FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses 》總結:FluentCommunity 是一個全功能的社群與學習管理系統外掛,提供強大的社群功能和LMS功能,讓您輕鬆建立充滿活力的社群與管理課程,而且不會拖慢您的伺服...。
  • ProfileGrid – User Profiles, Groups and Communities 》建立前端用户资料、群组、社区、付费会员、目录、WooCommerce 用户资料和 bbPress 资料,限制内容,通过注册页面注册会员,允许用户提交和分享博客,启用通知...。
  • Ultimate Member – Terms & Conditions 》這個 Ultimate Member 擴充套件會在您的註冊表單中新增一個「條款和條件」的核取方塊,並要求使用者在註冊網站之前同意您的條款和條件。, 主要功能:, , 要求...。
  • BuddyPress & BuddyBoss Private Community with PMPro – Restrict Profiles, Groups, Messaging, Forum Discussions 》化,讓 Paid Memberships Pro 成為您自己的會員網站解決方案。, , 最受歡迎的專屬社群 WordPress 外掛程式, 使用 BuddyPress 或 BuddyBoss 結合 Paid Members...。
  • Verified Member for BuddyPress 》此外掛允許您逐個或根據 WP 角色驗證您的 BuddyPress 成員。 您還可以允許成員直接從其成員檔案請求驗證。, 驗證通過的成員將在前端上顯示類似 Twitter 的「...。
  • Ultimate Member – Online Users 》這個 Ultimate Member 外掛將讓你可以透過短代碼 (shortcode) 或側邊欄小工具 (sidebar widget) 在任何地方顯示線上用戶,同時也會讓你在使用者的個人檔案中...。
  • SpeakOut! Email Petitions 》SpeakOut! Email Petitions 可讓您在您的網站上輕鬆創建請願表單。當您的網站訪客提交請願表單時,會將一份您指定的電子郵件地址(例如您的市長)的複本發送...。
  • Community by PeepSo – Download from PeepSo.com 》PeepSo 是一個超輕且免費的社交網絡外掛程式,可以讓你快速及輕鬆地在 WordPress 網站內建立社交網絡或線上社群。PeepSo 非常高效和易用,類似於 Facebook 的...。

文章
Filter
Apply Filters
Mastodon