From today you can display your tournaments (standings, pairings, participants, calendar) directly on your WordPress site, in native HTML that inherits the style of your theme — no iframes, no screenshots. The plugin is free and official.
- Plugin page: https://wordpress.org/plugins/chesspairings
- All info and examples: https://wpchess.com/
How to use it, in 4 steps:
1. From the WordPress dashboard → Plugins → Add new, search for "ChessPairings" and install/activate (or download it from https://wordpress.org/plugins/chesspairings).
2. Generate your API key from your profile: https://my.chesspairings.org/profilo.php?tab=api → "Generate" and copy it (you can see it only once!).
3. In WordPress go to Settings → ChessPairings, paste the key and click Verify connection.
4. Insert a shortcode in a page or post, e.g. [chesspairings_torneo id="123"] (full tournament page with tabs).
Other useful ones: [chesspairings_classifica id="N"], [chesspairings_abbinamenti id="N"], [chesspairings_iscritti id="N"], [chesspairings_tornei] (card list) — and the _teams versions (e.g.
[chesspairings_torneo_squadre id="N"]) for team tournaments. Everything is also available as a Gutenberg block.
Try it out and let us know how it goes: feedback and reports are welcome!