[WordPress] 外掛分享: ChessPairings — Tournament Showcase

首頁外掛目錄 › ChessPairings — Tournament Showcase
WordPress 外掛 ChessPairings — Tournament Showcase 的封面圖片
全新外掛
安裝啟用
尚無評分
18 天前
最後更新
問題解決
WordPress 5.8+ PHP 7.4+ v0.1.1 上架:2026-05-28

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.1.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「ChessPairings — Tournament Showcase」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

ChessPairings — Tournament Showcase is a “showcase” plugin that integrates tournaments managed on the SaaS platform my.chesspairings.org into your WordPress site.
The plugin does not manage tournaments inside WordPress: pairing generation, result entry, player management, Telegram notifications, auto-publishing to chess-results.com and everything else stays on my.chesspairings.org. The plugin simply displays your tournament data on your WP site, using native HTML that inherits your theme’s styles.
What you can do with the plugin:

Show standings with tiebreaks
Show pairings by round
Show the registered players list (or teams + roster for team tournaments)
Show the tournament announcement / regulations
Add a “Register” button linking to the online registration form
Publish a calendar of your tournaments or the community calendar (by federation)
List all your tournaments with cards — status, dates, registration button
Display a full tournament page with tabs (info / registered / pairings / standings)

Advantages over an iframe or a screenshot:

Native HTML that inherits the theme’s styles (fonts, colors, spacing)
SEO-friendly (indexable content, not in an iframe)
Mobile responsive by default
Automatic caching to avoid overloading the API (configurable 30–300s)

ChessPairings account: the plugin requires a free account on my.chesspairings.org and a free API key generated from your profile. The SaaS platform is completely free.
Languages: the plugin is translated in 7 languages: English, Italian, Spanish, French, German, Russian, Czech.
Useful links: ChessPairings homepage · Plugin website · Create a free account
Available Shortcodes
Individual tournaments:

[chesspairings_torneo id="N"] — full tournament page with tabs
[chesspairings_classifica id="N"] — standings only
[chesspairings_abbinamenti id="N" turno="ultimo"] — pairings for a round
[chesspairings_iscritti id="N"] — registered players list
[chesspairings_bando id="N"] — tournament announcement
[chesspairings_iscriviti id="N"] — registration button
[chesspairings_tornei] — tournament listing with cards (status, dates, registration)
[chesspairings_calendario tipo="miei"] — tournament calendar (miei | community)

Team tournaments:

[chesspairings_torneo_squadre id="N"] — full team tournament page
[chesspairings_classifica_squadre id="N"] — team standings
[chesspairings_abbinamenti_squadre id="N" turno="ultimo"] — team pairings
[chesspairings_squadre id="N"] — teams + roster

All shortcodes are also available as the Gutenberg block “ChessPairings Tournament“.
External services
This plugin connects to the ChessPairings API (my.chesspairings.org/api/v1) to retrieve tournament data (standings, pairings, registered players, calendar). All API calls are made server-side from your WordPress installation — no data is sent from your visitors’ browsers.
When data is sent: every time a page containing a ChessPairings shortcode or block is loaded (subject to local caching, configurable 30–300 seconds).
What data is sent: your API key (via Authorization header), the requested tournament ID, and the WordPress site URL (via User-Agent header).
No visitor personal data (IP address, cookies, browser info) is transmitted to the service.
This service is provided by Stefano Loberti (chesspairings.org):

Terms of Service
Privacy Policy

文章
Filter
Apply Filters
Mastodon