Ploegkalender België shows football fixtures for Belgian clubs. Pick your club, tick the teams you want to show, and the plugin does the rest. The full calendar is stored in its own table and updated with WP-Cron, so results can come in week after week.
This plugin is not affiliated with, endorsed by, or connected to the Royal Belgian Football Association (RBFA / KBVB) or Voetbal Vlaanderen. It reads publicly available match-center data and is not an official product of those organisations.
Features:
- Choose a club via its club page URL, then tick teams from one list
- Several teams side by side, each with its own label (for example "U13" or "First team")
- Automatic sync hourly, twice a day, daily, or weekly
- Manual sync in one click, with a report per team
- Display as a table, cards, month calendar, or a compact homepage block
- Detects your own side so wins, losses, and draws can be highlighted
- Front-end cache that is cleared after every sync
Shortcodes
For a team page you only need one:
[rbfa_ploeg team="U13"] — one card with the next match, last result, standings, and upcoming fixtures.
To compose the page yourself:
[rbfa_tabel team="U13"] — full calendar for one team as a table, with scores when they are known.
[rbfa_programma aantal="5"] — the next five matches, compact view for the homepage.
[rbfa_uitslagen aantal="5"] — the last five played matches.
[rbfa_stand team="Eerste Elftal"] — league table with your own team highlighted.
[rbfa_positie team="Eerste Elftal"] — one line of text, for example "8th of 18 with 6 points".
[rbfa_kalender] — all matches in a month calendar. Browse with Previous and Next. Optional: team="U13" and uitslag="nee".
[rbfa_homepage link="/kalender/"] — the next five matches of all teams, with the team label per match and a button to the club calendar. Set link to the path (or page ID) of the page that contains [rbfa_kalender]. Optional: aantal, titel, knop, and ploeg="nee".
[rbfa_ploeg] has its own attributes:
stand and
kalender (
ja or
nee),
aantal for the length of the upcoming list, plus
titel. For
[rbfa_stand] you can shorten the table to the top teams with
aantal.
[rbfa_wedstrijden] is the full form the others are based on. These attributes work on every shortcode:
team — team ID or team label. Several values, comma-separated. Empty = all teams.
type — alles, programma, or uitslagen.
aantal — maximum number of matches. 0 = all.
reeks — ja (default) or nee: show the series name.
uitslag — ja (default) or nee: show the score column.
series — filter by a series ID.
layout — kaarten, tabel, or compact.
titel — optional title above the list.
Example:
[rbfa_programma team="U13" aantal="3"]
The
[rbfa_*] shortcode names are kept so existing sites keep working. They do not mean this is an official RBFA product.