v1.6.0 Now Multilingual — World Cup 2026 Ready

The Ultimate WordPress Plugin for
World Cup 2026 Predictions.

A complete prediction platform for FIFA World Cup 2026 — fully translated into 8 languages, theme-shielded, with timezone-aware match import, configurable settings and a robust ranking system.

Theme Shield built-in 8 languages included Lifetime updates
Available in 🇪🇸 🇺🇸 🇧🇷 🇵🇹 🇮🇹 🇩🇪 🇫🇷 🇳🇱

Live in 5 minutes.

Install, import 80 matches with one click, paste four shortcodes — and your World Cup pool is online.

Works on any theme.

Theme Shield isolates every plugin module so your styles stay clean — and your theme stays untouched.

Yours forever.

One-time payment, lifetime updates, no subscriptions. Reuse it for any future tournament.

v1.6.0 What's New

Built for Real-World Use.

Eight major upgrades that make Polla Mundial the most complete World Cup prediction plugin for WordPress.

New in 1.6 · 8 Languages

Full Multi-Language Support

231 source strings translated into 8 languages — Spanish, English, Portuguese (Brazil & Portugal), Italian, German, French and Dutch. Loads the modern .l10n.php format on WordPress 6.5+ for blazing-fast opcache performance.

  • 8 languages bundled, switches automatically with WordPress
  • 231 source strings · 1,848 translations total
  • Add a new language in ~15 minutes (documented)
New in 1.6

Theme Shield — works on any theme

Your plugin looks great on any theme — no more CSS conflicts. Every module lives inside the .polla-laooz-root namespace and is bulletproofed against your theme's styles.

  • Links, lists, tables, headings, FontAwesome — all isolated
  • Tested on Astra, Hello Elementor, Kadence, Avada and most block themes
  • 100% scoped — never leaks styles to the rest of your site
Match importer with IANA timezone selector
New in 1.6

Importer with timezone conversion

Pick any IANA timezone when importing matches and the plugin auto-converts kickoff times to your site's zone. Source metadata is kept for audit, and your last choice is remembered.

  • Full IANA timezone dropdown
  • Auto-converts JSON kickoff times to your site's timezone
  • Source TZ kept in metadata for audit
New in 1.6

Configuration Page

Explicitly assign your Profile Page from the admin (Settings API), with cached auto-detection and slug/title fallbacks. Includes the polla_laooz_perfil_page_url filter for programmatic integrations.

  • Settings API screen with explicit Profile Page assignment
  • Cached auto-detection + slug/title legacy fallbacks
  • New filter polla_laooz_perfil_page_url for devs
New in 1.6

In-admin Shortcodes Guide

Polla Mundial → Shortcodes: a dedicated submenu with cards per shortcode, copy-paste examples, parameter tables and a one-click "Copy to clipboard" button. No more guessing.

  • Card per shortcode with description and examples
  • Parameter table with types, defaults and aliases
  • One-click copy-to-clipboard buttons
Match module with pill-style score widget
Refined

Polished match module UX

Unified pill-style score widget with +/- and inline separators, animated icon-only save button (loading & success states), single-line layout (Home | Scores | Away | Actions) and graceful name wrapping for long team names.

  • New pill-style score widget — clean and tactile
  • Animated icon-only save button (loading + success)
  • Single-line layout that wraps gracefully on mobile
Real-time ranking with podium and pagination
Improved

Smarter ranking

Drop [polla_ranking] without parameters and you get every participant paginated 100 per page (perfect for big leagues). Add limite="N" and you get a Top N with podium for the first three.

  • No params → 100 per page pagination, ideal for thousands of users
  • limite="10" → Top 10 with podium for the first three
  • Usernames link straight to their profile page
User profile with stats and prediction history
Improved

Bulletproof user profile

No more errors when called without params — falls back to the logged-in user. Works seamlessly with ?polla_usuario=ID from ranking links and gracefully handles users without predictions.

  • No params → uses the logged-in user automatically
  • Reads ?polla_usuario=ID from URL (ranking deep links)
  • Empty-state friendly — no errors when there are no predictions yet
Bonus +4 NEW

Available in 8 languages.

Spanish (source), English (en_US), Portuguese Brazil (pt_BR), Portuguese Portugal (pt_PT) — and now Italian (it_IT), German (de_DE), French (fr_FR) and Dutch (nl_NL). Switches automatically with WordPress' Site Language. Adding more is a documented 15-minute process.

🇪🇸
🇺🇸
🇧🇷
🇵🇹
🇮🇹
🇩🇪
🇫🇷
🇳🇱
Live Preview

See it in action.

A beautiful, intuitive interface that your users will love — on every device.

Fully Responsive

Works perfectly on desktop, tablet and mobile devices.

Lightning Fast

Optimized for speed with real-time updates.

Modern Design

Beautiful UI with refined micro-interactions.

View Live Demo

Try all features in our interactive demo.

Pricing

Simple, transparent pricing.

One-time payment. No subscriptions. Lifetime updates included.

Regular License

For personal or single-client projects.

$190 one-time
  • Use on 1 website
  • Lifetime updates
  • 6 months of support
  • All features included
  • Complete documentation
Buy Regular License

Secure payment via PayPal & Credit Card

30-day money-back guarantee

Complete documentation for v1.6.0.

Installation, recommended setup, all 4 shortcodes with copy-paste examples, multi-language guide, hooks for developers and full changelog.

FAQ

Frequently asked questions.

Everything you need to know — updated for the v1.6.0 release.

Is this compatible with my WordPress theme?
Yes — and v1.6.0 ships with Theme Shield, a CSS namespace (.polla-laooz-root) that protects every plugin module from your theme's styles. We've tested it with the most popular themes; no overrides leak in either direction.
Which languages are included?
Eight out of the box — Spanish (source), English (en_US), Portuguese Brazil (pt_BR), Portuguese Portugal (pt_PT), Italian (it_IT), German (de_DE), French (fr_FR) and Dutch (nl_NL). The plugin loads the modern .l10n.php format on WordPress 6.5+ for opcache-fast performance, and falls back to .mo on older versions. Adding a ninth language takes about 15 minutes — see the docs.
Do I need coding knowledge to use this plugin?
No. Everything is managed through the admin: a Settings page, a Shortcodes guide with one-click copy buttons, and an importer that converts timezones automatically. Install, import, paste shortcodes — done.
How does the timezone handling work?
When you import matches you pick the source timezone from a full IANA dropdown. The plugin stores kickoff times converted to your site's timezone and keeps the original metadata for audit. Predictions close N minutes before kickoff (configurable).
Can users edit their predictions after saving?
Yes — until the configurable closing time before kickoff. After that, predictions lock automatically.
How does the new ranking work?
Drop [polla_ranking] without parameters and you get every participant paginated 100 per page (perfect for big leagues). Add limite="10" and you get a Top 10 with podium for the first three. Usernames link to their profile page automatically.
What happens after the World Cup 2026 ends?
The plugin can be reused for any tournament. Import a new JSON of matches and use the same shortcodes — points, ranking, profiles and timezone handling all keep working.
Is support and documentation provided?
Yes: 6 months of support with the Regular License (12 months Extended), a complete documentation page covering installation, shortcodes, multi-language and developer hooks, plus regular updates.
v1.6.0 Multilingual · Theme-Shielded · Production-Ready

Ready to launch your World Cup pool?

Join hundreds of customers who trust Laooz plugins for their WordPress projects — now with full multi-language support and CSS Theme Shield.

Secure Checkout
30-Day Refund
24/7 Support