LT Soccer is a football club theme for Elementor (free): next-match hero with the starting eleven in formation, fixtures, results and league table, teams and training times, academy trials, tickets and season passes, partners and club news. A Hello Elementor child theme with bundled fonts, one-page mode and a mobile menu.
Editions
| Edition | Price | What you get |
|---|---|---|
| Free | $0 | The child theme with its design, fonts, header and footer, the Club and Contact pages, blog and 404 templates, one-page mode and the mobile menu. Credit link stays. |
| Pro Standard | $29 a year | Every page, sample posts and one-click demo import, credit removal. Downloads, updates and ticket support for 1 year, 1 website. |
| Pro Unlimited | $49 once | Everything in Pro Standard plus the AI kit. Unlimited websites, lifetime updates and ticket support. |
Pages in Free (Appearance → Starter setup): Club, Contact, News. Pages in Pro (Appearance → Demo import): Home, Club, History, Coaches and staff, Partners, Teams, Juniors, Under 9, Under 12, Under 16, Women's first team, Fixtures, Results and table, Tickets, Contact, News.
Quick setup
- Install the free Elementor plugin and the Hello Elementor theme, then upload and activate LT Soccer (Install and update).
- Optional: activate WPForms Lite for the join the club / trial request form.
- Pro: Appearance → Demo import → Import (Demo import). Free: Appearance → Starter setup.
- Replace the demo content and pictures (below), set your logo and the header button.
Pages in the demo
| Page | Under | Edition |
|---|---|---|
| Home | – | Pro |
| Club | – | Free |
| History | Club | Pro |
| Coaches and staff | Club | Pro |
| Partners | Club | Pro |
| Teams | – | Pro |
| Juniors | Teams | Pro |
| Under 9 | Juniors | Pro |
| Under 12 | Juniors | Pro |
| Under 16 | Juniors | Pro |
| Women's first team | Teams | Pro |
| Fixtures | – | Pro |
| Results and table | Fixtures | Pro |
| Tickets | Fixtures | Pro |
| Contact | – | Free |
| News (blog) | – | Free |
Home page sections
The home page sections, in order, with the name they have in Elementor’s Navigator and their CSS ID (the anchor used by one-page mode and by links such as /#match).
| Section (Navigator name) | CSS ID |
|---|---|
| Next match | #match |
| Form and table | #form |
| Fixtures | #fixtures |
| Teams | #teams |
| Academy | #academy |
| Tickets | #tickets |
| Partners | #partners |
| News | #news |
| Getting here | #visit |
- Next match, as a team sheet: The home page opens with the opponent, kick-off and ground, and the starting eleven placed in formation by shirt number.
- Fixtures, results and table: Fixture rows with ticket links, the last five results and a league table that highlights your club.
- Teams and academy: Team rows with training nights, a first-team squad by shirt number, training times and an academy pathway from under 7 to under 18.
- Tickets and partners: Matchday prices, season passes and a partners section that invites local sponsors.
- Free Elementor and a ready trial form: Every page is built with free Elementor widgets on Hello Elementor, with a 'Join the club' trial form made with the free WPForms Lite plugin. Fonts are bundled: no Google Fonts requests.
Menu
The demo import creates this main menu (Appearance → Menus):
- Home
- Club → History, Coaches and staff, Partners
- Teams → Juniors (Under 9, Under 12, Under 16), Women's first team
- Fixtures → Results and table, Tickets
- News
- Contact
Header button: Buy tickets (link #tickets), changed in Appearance → Customize → LT Soccer options.
One-page mode (Pro)
With Pro Standard or Pro Unlimited, tick One-page mode on the home page in Appearance → Customize → LT Soccer options and the menu scrolls to these sections: Next match, Form and table, Fixtures, Teams, Academy, Tickets, Partners, News, Getting here. To change the labels or leave sections out, see One-page mode.
Used the old LT Soccer onepage WordPress theme? It is not sold any more: version 2.0 is one theme for both. Install its Pro edition and turn on one-page mode.
Colours and fonts
Change them in Elementor Site Settings → Global Colors and Global Fonts; the whole site follows.
| Name in Global Colors | Value |
|---|---|
| Bottle green (buttons, dark bands) | #0E3B2C |
| Bench grey (soft text) | #4F5E56 |
| Turf ink (text) | #14211B |
| Armband amber (marks on green only) | #F4B400 |
| Chalk (page) | #F5F7F5 |
| Line green (tinted sections) | #E4ECE6 |
| Hairlines | #C7D3CB |
| Pitch at night (dark bands) | #0E3B2C |
| Text on dark | #F5F7F5 |
| Soft text on dark | #B7CABE |
| Button hover | #072419 |
| Name in Global Fonts | Font |
|---|---|
| Display (headings, shirt numbers) | Mona Sans |
| Interface (menu, labels) | Mona Sans |
| Body text | Mona Sans |
| Buttons | Mona Sans |
Form
With WPForms Lite active, the demo import creates the form Join the club / trial request on the Contact page. Fields: Player's name (required), Email (required), Phone (optional), Team (required), Player's age (required), Football so far, Anything we should know. Email subject: “Trial request from the website”. After sending, visitors see: “Thank you. A coach will reply by email, usually within two working days.”
See Contact form for where messages go and how to change the fields.
Demo content to replace
Everything marked with one of these in the demo is sample content: names, numbers, prices and addresses that you replace with your own (or delete):
(sample)Example pricesexample.com(555)Riverside AthleticHarbour TownSpringfield
- Do not add more than eleven players to the formation, or numbers that are not shirt numbers.
- Keep armband amber for the captain and next-match marks on dark green only.
Only publish facts that are true for your business: real prices, opening hours, reviews and qualifications. Pro Unlimited’s launch checker lists every sample marker left on the site.
Photo guide
The demo uses placeholder pictures. Replace each one in Elementor (click it → Choose image) with a photo of about this size; save photos as JPEG or WebP under about 300 KB.
| Picture | Upload size |
|---|---|
| A player dribbling a ball between cones at training | 1600 × 1200 px |
| Supporters watching a match from the stand | 1600 × 1200 px |
| Club bar with tables, chairs and screens for matchdays | 1600 × 1200 px |
| Women's team running drills while the coach watches | 1600 × 1200 px |
| Players challenging for the ball in an amateur match | 1600 × 1000 px |
| A player's boots beside a ball on the pitch | 1600 × 1000 px |
| Floodlights over a football pitch at dusk | 1600 × 1000 px |
| Corner flag on an empty pitch | 1600 × 1000 px |
AI kit (Pro Unlimited)
The AI kit’s AGENTS.md tells an assistant how LT Soccer is built. The CSS classes it relies on (keep them when you edit):
| CSS class | What it is |
|---|---|
lt-hero | home hero band (team sheet header + formation) |
lt-formation | pitch board with shirt numbers; children lt-line rows of lt-player (add is-captain for the armband ring) |
lt-shirt | big shirt number (Heading widget) |
lt-results | row of last-five chips; each chip lt-result lt-result–w|d|l |
lt-table | league table rows (with lt-rows); our club's row has is-us |
lt-fixture | one fixture row (date, opponent, venue and time, action) |
lt-team-row | one team in the teams list |
lt-squad | squad grid; each player lt-squad__player |
lt-path | academy pathway (ordered steps) |
lt-timeline | club history rows (year + event) |
lt-partner | partner wordmark (text widget) |
lt-pagehead | inner page heading band |
lt-desk | contact desk block |
lt-price | price row (label + amount) |
See AI kit for the prompts, the safe edit tool and the launch checker.
Questions about LT Soccer
Do I need Elementor Pro?
No. LT Soccer uses only the free Elementor plugin and the free Hello Elementor theme. The header and footer are part of the theme, so you do not need Theme Builder.
Can I show our real fixtures and table?
Yes. Fixtures, results and the table are normal Elementor rows: edit the texts after each match, or ask an AI assistant to do it with the AI kit's safe edit tool.
Will my site look like the demo?
Yes, with Pro: Appearance > Demo import creates every page, the colours, fonts, menu, header and footer. The demo photos are replaced by placeholders you swap for your own.
Does it work as a one-page site?
Yes. Turn on one-page mode in the Customizer and the menu scrolls to the home page sections; every edition includes it.
What is the difference between Free and Pro?
Free has the design, header and footer, the Club and Contact pages and the blog. Pro adds the home page, the Teams page, sample posts, one-click demo import, credit removal, updates and support. Pro Unlimited adds the AI kit.
I bought the old LT Soccer. Is this an update?
It is a new version 2.0 with a new design, built for free Elementor. Your current site keeps working; install 2.0 on a new site or a staging copy and import the demo there.
Also for Joomla
LT Soccer also exists as a Joomla template: see the LT Soccer Joomla docs.
Ask AI about LT Soccer
Ask in your own words. The assistant answers from these docs and links the sections it used.
AI answers can be wrong; check the linked section. Never share passwords or licence keys. Open a ticket