توضیحات
Run free voting contests and reality-show style competitions on WordPress: candidates, live leaderboard, countdowns, and card designs.
تغییرات این نسخه
3.50.0
New: Gutenberg blocks for the poll, leaderboard and a Top 3 podium — choose the contest from a dropdown, no shortcode required.
New: “Ogou — Top 3” sidebar widget.
Social share buttons (WhatsApp, Facebook, X, Telegram, copy link) on every candidate card.
3.49.1
Free voting is fully self-contained: one vote per tap, with a per-contest allowance you choose.
Two polished card designs (Liquid Glass and Flat Modern).
Accessibility and layout fixes for candidate cards and country flags.
Tested up to WordPress 6.7.
3.41.2
Country badges now show the actual flag emoji next to the ISO code (e.g. 🇨🇩 CD). Flags are derived from the country code — no image assets required, so any country with a valid two-letter code works automatically.
3.41.1
Critical fix: migrations 16 (candidate fields — category, country, tagline) and 17 (performance indexes) were being silently skipped by the migrator because they didn’t return their class name at the end of the file. Without those columns, saving a candidate failed at the database layer, the new fields never appeared, and the admin page appeared to redirect. All three symptoms trace to the same missing return … ::class; line.
3.41.0
Performance: eliminated MySQL transactions and FOR UPDATE row locks from the coin deduction path. Replaced with a single atomic UPDATE WHERE coins_balance >= N — no lock is held during a vote, eliminating the main source of database queue build-up under concurrent voting.
Performance: write-behind
New: Gutenberg blocks for the poll, leaderboard and a Top 3 podium — choose the contest from a dropdown, no shortcode required.
New: “Ogou — Top 3” sidebar widget.
Social share buttons (WhatsApp, Facebook, X, Telegram, copy link) on every candidate card.
3.49.1
Free voting is fully self-contained: one vote per tap, with a per-contest allowance you choose.
Two polished card designs (Liquid Glass and Flat Modern).
Accessibility and layout fixes for candidate cards and country flags.
Tested up to WordPress 6.7.
3.41.2
Country badges now show the actual flag emoji next to the ISO code (e.g. 🇨🇩 CD). Flags are derived from the country code — no image assets required, so any country with a valid two-letter code works automatically.
3.41.1
Critical fix: migrations 16 (candidate fields — category, country, tagline) and 17 (performance indexes) were being silently skipped by the migrator because they didn’t return their class name at the end of the file. Without those columns, saving a candidate failed at the database layer, the new fields never appeared, and the admin page appeared to redirect. All three symptoms trace to the same missing return … ::class; line.
3.41.0
Performance: eliminated MySQL transactions and FOR UPDATE row locks from the coin deduction path. Replaced with a single atomic UPDATE WHERE coins_balance >= N — no lock is held during a vote, eliminating the main source of database queue build-up under concurrent voting.
Performance: write-behind