FC Greenfield
Joomla template
FC Greenfield is a real starter website for football, soccer or any sports websites – featuring teams, players, matches table, and news. Powered by the YOOtheme Pro builder and all its features.
FC Greenfield
Watch full release video
Features
Make your sports club website stand out with these powerful key features. Explore the full list of YOOtheme Pro features on the Features page.
Pages
Start with 6 content-rich page builder layouts created by a team of professional designers — all fully responsive, accessible and fast loading.
Templates
Get 6 site-wide templates that load posts, taxonomies and their custom fields dynamically right from Joomla into the page builder layouts.
Styles
Choose from 6 beautiful styles and switch the whole look of your site with just a click. Refine colors, typography and more to fit your brand.
Content structure
Launch faster with a real Joomla starter website with a well-thought-out content structure, custom fields and smart relationships.
FC Greenfield has four content types – teams, players, posts and matches.

Matches
The Match content type has 10 custom fields. This includes fields for the match date, location and result.
| Match Field | Type (Joomla) | Type (WordPress) |
|---|---|---|
| Date | calendar | date picker |
| Type | list | select |
| Round | list | select |
| Location | text | text |
| Referee | text | text |
| Result | text | text |
| Home Team | subform | repeater |
| └ Club Crest | media | image |
| └ Name | text | text |
| Away Team | subform | repeater |
| └ Club Crest | media | image |
| └ Name | text | text |
| Goals | subform | repeater |
| └ Time | text | text |
| └ Player | text | text |
| └ Club Crest | media | image |
| Cards | subform | repeater |
| └ Time | text | text |
| └ Card | list | select |
| └ Player | text | text |
| └ Club Crest | media | image |
Match Categories
Matches are grouped into 8 main categories, one for each team, with further subcategories for the seasons.
Match Categories
├── Men's First Team
│ ├── 2025/26
│ └── 2024/25
├── Men's U23
│ ├── 2025/26
│ └── 2024/25
├── Men's U19
│ ├── 2025/26
│ └── 2024/25
├── Women's First Team
│ ├── 2025/26
│ └── 2024/25
├── Women's U19
│ ├── 2025/26
│ └── 2024/25
├── Youth U17
│ ├── 2025/26
│ └── 2024/25
├── Youth U15
│ ├── 2025/26
│ └── 2024/25
└── Youth U13
├── 2025/26
└── 2024/25
Match categories have one custom field in the main category for the related team.
| Category Field | Type (Joomla) | Type (WordPress) |
|---|---|---|
| Team | articles | post object |
Players
The Player content type has 3 custom fields like the player number and video on hover.
| Post Field | Type (Joomla) | Type (WordPress) |
|---|---|---|
| Number | text | text |
| Video | media | image |
| Teams | articles | post object |
Player Tags
Players use tags like Goalkeepers, Defenders or Forwards to group them by their position on the team page.
Player Tags
├── Goalkeepers
├── Defenders
├── Midfielders
└── Forwards
Teams
The Team content type has 3 custom fields for their league, training times and contact players.
| Post Field | Type (Joomla) | Type (WordPress) |
|---|---|---|
| League | text | text |
| Training Times | subform | repeater |
| └ Day | text | text |
| └ Time | text | text |
| └ Location | text | text |
| Contact | subform | repeater |
| └ Image | media | image |
| └ Name | text | text |
| └ Position | text | text |
| text | text |
Team Categories
Teams are grouped into 3 categories: Men, Women and Youth, and have no further custom fields.
Team Categories
├── Men
├── Women
└── Youth
Posts
Finally, the Post content type has 3 custom fields for the post images, related teams and related match.
| Post Field | Type (Joomla) | Type (WordPress) |
|---|---|---|
| Images | subform | repeater |
| └ Image | media | image |
| └ Image Text Color | list | select |
| Match | articles | relationship |
| Teams | articles | relationship |
Posts are grouped into 4 categories: Club, Events, Matches and People, and they have no further custom fields.
Post Categories
├── Club
├── Events
├── Matches
└── People
Relationships
Players have related teams so they can be shown on the team page grouped by their position.

Matches also have a related team, but here the relationship is set in the matches category. This way all matches from the category are related to the same team and can be shown on the respective team page.

Posts in the Matches category are match reviews. They have a related match and a dedicated template. The match date and location are shown as meta information while the teams and match result are shown right below the title. And in the sidebar on the right, you can find a list of goals, cards and the referee. Next is a real technical highlight. We show a table of upcoming matches from the same team. Here, we get matches from the category of the related match, but only those scheduled for later dates than the related match. This really shows the power of YOOtheme Pro and the date filter.
Finally, posts also have related teams to display a grid with match reviews on the corresponding team page.

Plugin Integration
This Joomla starter website makes use of additional 3rd party plugins. They are free and already preinstalled and configured in the demo package. Here is the list of all plugins.
| Name | Description | Documentation |
|---|---|---|
| Articles Field | Add a field for related articles | View |



































