{"id":352186,"date":"2026-08-19T11:08:17","date_gmt":"2026-08-19T11:08:17","guid":{"rendered":"https:\/\/tw.wordpress.org\/plugins\/luckygrid-lite-arcade-prize-draw\/"},"modified":"2026-08-19T13:23:37","modified_gmt":"2026-08-19T13:23:37","slug":"lucky-grid-game","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/lucky-grid-game\/","author":23547144,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.5.2","stable_tag":"0.5.2","tested":"7.0.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"LuckyGrid Lite \u2014 Arcade Prize Draw","header_author":"Jones Lu","header_description":"Arcade-style 9x9 chase-light prize draw. Server-side weighted results, stock control, spin limits, and full campaign management. Embed anywhere with the [luckygrid] shortcode.","assets_banners_color":"100e27","last_updated":"2026-08-19 13:23:37","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wow-jones.com\/luckygrid.html","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":82,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.5.2":{"tag":"0.5.2","author":"wowjonesstudio","date":"2026-08-19 13:23:37"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3654685,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3654685,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3654477,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3654477,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3658057,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/luckygrid-demo\\\/\",\"preferredVersions\":{\"php\":\"8.2\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"features\":{\"networking\":true},\"steps\":[{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"lucky-grid-game\"},\"options\":{\"activate\":true}},{\"step\":\"runPHP\",\"code\":\"<?php require_once '\\\/wordpress\\\/wp-load.php'; $page_id = wp_insert_post( array( 'post_title' => 'LuckyGrid Demo', 'post_name' => 'luckygrid-demo', 'post_content' => '[luckygrid code=\\\"DEMO\\\"]', 'post_status' => 'publish', 'post_type' => 'page' ) );\"}]}"}},"all_blocks":[],"tagged_versions":["0.5.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3654477,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3654477,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3654477,"resolution":"3","location":"assets","locale":"","width":1280,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3654477,"resolution":"4","location":"assets","locale":"","width":1280,"height":800},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3654477,"resolution":"5","location":"assets","locale":"","width":1280,"height":800},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3654477,"resolution":"6","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"The arcade chase-light board on the frontend \u2014 prizes, images and the SPIN button.","2":"Dashboard \u2014 spins today, win rate, prize stock bars and 7-day trend.","3":"Prize pool editor with live winning-odds preview.","4":"Visual board layout editor with live preview of what players see.","5":"Event editor with setup checklist and tabbed settings.","6":"Appearance settings with live board preview."}},"plugin_section":[],"plugin_tags":[15738,7230,254574,161585,187661],"plugin_category":[],"plugin_contributors":[276491],"plugin_business_model":[],"class_list":["post-352186","plugin","type-plugin","status-publish","hentry","plugin_tags-gamification","plugin_tags-giveaway","plugin_tags-lucky-draw","plugin_tags-prize-wheel","plugin_tags-spin-to-win","plugin_contributors-wowjonesstudio","plugin_committers-wowjonesstudio"],"banners":{"banner":"https:\/\/ps.w.org\/lucky-grid-game\/assets\/banner-772x250.png?rev=3654477","banner_2x":"https:\/\/ps.w.org\/lucky-grid-game\/assets\/banner-1544x500.png?rev=3654477","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lucky-grid-game\/assets\/icon-128x128.gif?rev=3654685","icon_2x":"https:\/\/ps.w.org\/lucky-grid-game\/assets\/icon-256x256.gif?rev=3654685","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/lucky-grid-game\/assets\/screenshot-1.png?rev=3654477","caption":"The arcade chase-light board on the frontend \u2014 prizes, images and the SPIN button."},{"src":"https:\/\/ps.w.org\/lucky-grid-game\/assets\/screenshot-2.png?rev=3654477","caption":"Dashboard \u2014 spins today, win rate, prize stock bars and 7-day trend."},{"src":"https:\/\/ps.w.org\/lucky-grid-game\/assets\/screenshot-3.png?rev=3654477","caption":"Prize pool editor with live winning-odds preview."},{"src":"https:\/\/ps.w.org\/lucky-grid-game\/assets\/screenshot-4.png?rev=3654477","caption":"Visual board layout editor with live preview of what players see."},{"src":"https:\/\/ps.w.org\/lucky-grid-game\/assets\/screenshot-5.png?rev=3654477","caption":"Event editor with setup checklist and tabbed settings."},{"src":"https:\/\/ps.w.org\/lucky-grid-game\/assets\/screenshot-6.png?rev=3654477","caption":"Appearance settings with live board preview."}],"raw_content":"<!--section=description-->\n<p>LuckyGrid brings the arcade \"chase-light\" prize board to your WordPress site \u2014 a distinctive alternative to the usual spinning wheel. Prizes light up around the board (any size from 3\u00d73 to 12\u00d712) and the light races around before landing on the winner, with retro arcade sound effects.<\/p>\n\n<p><strong>See it in action:<\/strong><\/p>\n\n<p>https:\/\/www.youtube.com\/watch?v=S82GDrJFMKE<\/p>\n\n<p>\ud83c\udfb0 <strong>Try the live demo:<\/strong> <a href=\"https:\/\/demo.wow-jones.com\">demo.wow-jones.com<\/a><\/p>\n\n<p><strong>Fair by design:<\/strong> the winning prize is decided on the server with weighted random selection and stock control. The browser only plays the animation, so results cannot be manipulated from the frontend.<\/p>\n\n<h4>Free features<\/h4>\n\n<ul>\n<li>Arcade chase-light board with synthesized retro sound effects<\/li>\n<li>Board sizes from 3\u00d73 to 12\u00d712<\/li>\n<li>Unlimited events running at the same time<\/li>\n<li>Full theming \u2014 cell colors, chase-light color, background images, won-prize center display<\/li>\n<li>Weighted prizes with stock (inventory) control and a live odds (%) preview in the admin<\/li>\n<li>\"No prize \/ try again\" slots with unlimited stock<\/li>\n<li>Spin limits per visitor (logged-in users tracked by account, guests by device) + IP rate limiting<\/li>\n<li>Visual board editor with live preview and prize images from the Media Library<\/li>\n<li>Setup checklist that walks you through every step<\/li>\n<li>Dashboard: spins today, totals, win rate, prize stock bars, 7-day trend<\/li>\n<li>Spin log with CSV export<\/li>\n<li>Custom background gradient and sound on\/off per event<\/li>\n<li>Demo mode: auto-reset all play data daily (great for staging\/demo sites)<\/li>\n<li>Embed anywhere with a shortcode: <code>[luckygrid code=\"DEMO\"]<\/code><\/li>\n<li>Translation-ready \u2014 every string is translatable the standard WordPress way<\/li>\n<\/ul>\n\n<h4>LuckyGrid Pro<\/h4>\n\n<p>Turning play into real leads? Pro is a separate plugin that adds:<\/p>\n\n<ul>\n<li><strong>Winner contact collection<\/strong> \u2014 winners leave name\/phone\/email and receive a unique redemption code<\/li>\n<li><strong>Redemption desk<\/strong> \u2014 look up a code, mark it redeemed (with undo), search winners, export CSV<\/li>\n<li><strong>Priority email support and updates<\/strong><\/li>\n<\/ul>\n\n<p>\ud83d\udc49 <a href=\"https:\/\/wow-jones.com\/luckygrid.html\">Get LuckyGrid Pro<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate from Plugins \u2192 Add New, or upload the ZIP.<\/li>\n<li>On activation a sample event (code <code>DEMO<\/code>) is created automatically.<\/li>\n<li>Put <code>[luckygrid code=\"DEMO\"]<\/code> in any page and view it.<\/li>\n<li>Manage everything under the <strong>LuckyGrid<\/strong> admin menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20is%20the%20winner%20decided%3F\"><h3>How is the winner decided?<\/h3><\/dt>\n<dd><p>On the server: a weighted random draw across prizes that still have stock, inside a database transaction. The animation in the browser simply stops on the cell the server chose. Chance of each prize = its weight \u00f7 total weight, shown live in the admin.<\/p><\/dd>\n<dt id=\"how%20do%20spin%20limits%20work%3F\"><h3>How do spin limits work?<\/h3><\/dt>\n<dd><p>Each event has a \"Spins per visitor\" setting. Logged-in users are counted by account; guests by a device identifier, with IP rate limiting as a backstop. Set 0 for unlimited.<\/p><\/dd>\n<dt id=\"how%20many%20events%20can%20i%20run%3F\"><h3>How many events can I run?<\/h3><\/dt>\n<dd><p>As many as you like \u2014 every event has its own prizes, board, limits and appearance, each embedded with its own shortcode.<\/p><\/dd>\n<dt id=\"can%20i%20collect%20winners%27%20contact%20info%3F\"><h3>Can I collect winners' contact info?<\/h3><\/dt>\n<dd><p>That is what LuckyGrid Pro (a separate plugin) adds: winners fill in their contact info and receive a unique redemption code your staff can redeem at the counter. See <a href=\"https:\/\/wow-jones.com\/luckygrid.html\">wow-jones.com\/luckygrid<\/a><\/p><\/dd>\n<dt id=\"does%20deleting%20the%20plugin%20remove%20my%20data%3F\"><h3>Does deleting the plugin remove my data?<\/h3><\/dt>\n<dd><p>No. Campaign data is kept unless you define <code>LGRID_REMOVE_DATA_ON_UNINSTALL<\/code> as <code>true<\/code> in <code>wp-config.php<\/code> before deleting the plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.5.2<\/h4>\n\n<ul>\n<li>Initial public release of LuckyGrid Lite.<\/li>\n<\/ul>","raw_excerpt":"Arcade-style chase-light prize draw with fair server-side results, weighted odds, stock control and spin limits.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/352186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=352186"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wowjonesstudio"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=352186"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=352186"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=352186"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=352186"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=352186"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=352186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}