[WordPress] 外掛分享: Clanbite: Team Management System

首頁外掛目錄 › Clanbite: Team Management System
WordPress 外掛 Clanbite: Team Management System 的封面圖片
全新外掛
安裝啟用
尚無評分
5 天前
最後更新
問題解決
WordPress 6.7+ PHP 8.2+ v1.1.0 上架:2026-05-10

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.1.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Clanbite: Team Management System」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Clanbite helps you run team and player profiles, schedules, and community features inside WordPress.

Players — Extended player profiles and settings.
Teams — Rosters, roles, and team-facing templates and blocks.
Matches — Match records with editor and front-end blocks (requires Teams).
Events & RSVP — Event posts with RSVP storage for teams and groups.
Notifications — In-site notifications with a block-ready bell.
Extensions — Enable bundled features from Clanbite → Extensions; third-party plugins can register their own extensions via hooks.

The plugin follows modern WordPress APIs (blocks, REST where used, block themes). See README.md in the plugin package for developer hooks and architecture notes.
Human-readable JavaScript and CSS: minified files under build/ and assets/dist/ are produced from the sources described in the Human-readable source code section below. Clone the public repository linked there to review or fork the same sources used to build this package.
External services

Gravatar (Automattic): In-site notifications can show an actor portrait using WordPress get_avatar_url(), which may resolve to Gravatar when the user has no local Clanbite player avatar. The visitor’s browser loads that image URL (standard request). No passwords are transmitted to Gravatar. Terms: https://wordpress.com/tos/ — Privacy: https://automattic.com/privacy/

Human-readable source code
JavaScript and CSS shipped in this plugin (for example build/**/index.js, block view.js bundles, and assets/dist/clanbite-admin.js) are compiled and minified for performance. Per the WordPress plugin guidelines, the original source is publicly available so it can be reviewed, studied, and forked.
Public repository (canonical source tree): https://github.com/Kernow-dev/Clanbite
The WordPress.org plugin download omits the src/ tree and Node tooling to keep installs small; those files are in the repository above at the same paths as this release’s tag/branch.
Where to read the non-compiled code

Block editor and front-end blocks — src/blocks/ (matches, players, teams, events, notifications, core blocks). Each block’s index.js, edit.js, view.js, and related modules compile into matching paths under build/ (for example src/blocks/events/event-calendar/ → build/events/event-calendar/).
Clanbite admin (React settings shell) — src/admin/ → assets/dist/clanbite-admin.js (see webpack.config.cjs in the repository).
Match post editor sidebar — src/cp-match-editor/src/ → build/cp-match-editor/.

Third-party JavaScript used at build time (for example @wordpress/scripts and @wordpress/* packages) is declared in package.json / package-lock.json in that repository. Those packages are open-source; versions are pinned in the lockfile for reproducible builds.
Rebuild production assets (from a clone of the repository, with Node.js and npm installed):

npm ci
npm run build:production — runs the admin webpack build, then the block build (including block manifests and related steps). Equivalent to the assets in a release ZIP.
Optional: npm run build:admin or npm run build:blocks to rebuild only the admin bundle or only blocks (see package.json "scripts" for other targets such as plugin-zip).

For PHP architecture, hooks, and REST, see the bundled README.md.
Support

Documentation: see the bundled README.md for developers (hooks, extensions, REST).
Plugin site: https://clanbite.com
Help and bug reports: https://github.com/Kernow-dev/Clanbite/issues
WordPress.org: after the plugin is listed on the directory, use the support forum at https://wordpress.org/support/plugin/clanbite/ for site-owner questions.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon