[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fS8a9xUNVgB6bEx1AH17WpEh4Ug8YtTJ1v-RekJN6AmI":3,"$fz4ff9uB5_McJEYHjBthUKk_3xwAesYk7Q5IzgKVI-hk":218,"$fkVZbQKlAXilnFuqGhcdakILljZGKdFLKkT3v89dZqwA":223},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":21,"download_link":22,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25,"discovery_status":26,"vulnerabilities":27,"developer":28,"crawl_stats":24,"alternatives":33,"analysis":125,"fingerprints":200},"turkish-lottery","Lottery","20160911","kenni1994","https:\u002F\u002Fprofiles.wordpress.org\u002Fkenni1994\u002F","\u003Cp>This plugin shows results of lottery in Turkey by getting data from the website link:https:\u002F\u002Fwww.thelotter.com\u002Flottery-results\u002F\u003C\u002Fp>\n","This plugin shows results of lottery in Turkey by getting data from the website link:https:\u002F\u002Fwww.thelotter.com\u002Flottery-results\u002F",0,1482,"2017-07-31T13:28:00.000Z","3.4.2","3.0.1","",[18,19,20],"lottery","lotto","sayisal","https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fthe-basics\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fturkish-lottery.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,84,"2026-05-20T06:59:28.208Z",[34,52,65,85,107],{"slug":18,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":41,"downloaded":42,"rating":11,"num_ratings":11,"last_updated":43,"tested_up_to":44,"requires_at_least":45,"requires_php":16,"tags":46,"homepage":50,"download_link":51,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"Lottery Results","1.0","Zack Katz","https:\u002F\u002Fprofiles.wordpress.org\u002Fkatzwebdesign\u002F","\u003Ch4>The official \u003Ca href=\"http:\u002F\u002Fwww.seodenver.com\u002Flottery\u002F\" rel=\"nofollow ugc\">Lottery Results\u003C\u002Fa> page is the place for support & additional information\u003C\u002Fh4>\n\u003Ch3>Show lottery results on your website.\u003C\u002Fh3>\n\u003Ch4>View results from all 43 states with lotteries\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Choose which games you want to display\u003C\u002Fli>\n\u003Cli>Choose from different lotto results layouts\u003C\u002Fli>\n\u003Cli>Embed results in your content using the \u003Ccode>[lottery]\u003C\u002Fcode> shortcode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The widget automatically gets updated results every 6 hours, then they are stored in your website for very fast load times.\u003C\u002Fp>\n\u003Ch3>Get results the most popular lottery games:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Powerball\u003C\u002Fli>\n\u003Cli>Mega Millions\u003C\u002Fli>\n\u003Cli>Megabucks\u003C\u002Fli>\n\u003Cli>Hot Lotto\u003C\u002Fli>\n\u003Cli>Wild Card\u003C\u002Fli>\n\u003Cli>Win for Life\u003C\u002Fli>\n\u003Cli>Pick 3 \u002F Pick 4\u003C\u002Fli>\n\u003Cli>2By2\u003C\u002Fli>\n\u003Cli>Win 4\u003C\u002Fli>\n\u003Cli>Sweet Millions\u003C\u002Fli>\n\u003Cli>Cash 5\u003C\u002Fli>\n\u003C\u002Ful>\n","Feature daily lottery results on your website.",80,6709,"2014-09-05T22:13:00.000Z","4.0.38","2.8",[18,47,48,19,49],"lottery-results","lottery-winners","powerball","http:\u002F\u002Fwww.seodenver.com\u002Flottery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flottery.zip",{"slug":19,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":11,"num_ratings":11,"last_updated":61,"tested_up_to":62,"requires_at_least":16,"requires_php":16,"tags":63,"homepage":16,"download_link":64,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"Lotto","1.1","Marc Oliveras","https:\u002F\u002Fprofiles.wordpress.org\u002Foligalma\u002F","\u003Cp>This plugin consists in a widget which displays random lotto numbers when clicking on a button.\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>You can play a demo of the Lotto \u003Ca href=\"https:\u002F\u002Fwww.oligalma.com\u002Fdownloads\u002Fjavascript\u002Flotto-numbers-generator\u002Flotto\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For any issues about this plugin, you can contact me \u003Ca href=\"http:\u002F\u002Fwww.oligalma.com\u002Fen\u002Fcontact\" rel=\"nofollow ugc\">here\u003C\u002Fa> or use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flotto\" rel=\"ugc\">forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Donations\u003C\u002Fh3>\n\u003Cp>If you enjoy using this plugin and find it useful, consider \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fdonate?business=UPTNE486TU958&no_recurring=1&no_shipping=1&item_name=Support+the+website+and+pay+the+hosting&currency_code=EUR\" rel=\"nofollow ugc\">making a donation\u003C\u002Fa>\u003C\u002Fp>\n","This plugin consists in a widget which displays random lotto numbers when clicking on a button.",20,2819,"2023-05-28T22:42:00.000Z","6.2.9",[18,19],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flotto.1.1.zip",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":75,"num_ratings":29,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":16,"tags":79,"homepage":83,"download_link":84,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"top-3-jackpots","Top 3 Lottery Jackpots","1.0.7","Maxton","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaxtongh\u002F","\u003Cp>This plugin is made for you to monetize your WordPress website’s traffic with a great lottery offer!\u003Cbr \u002F>\nTop 3 Lottery jackpots will get data from the internet and show your visitors the biggest world jackpots playable! The plugin also includes buttons to visit a \u003Ca href=\"https:\u002F\u002Fwww.24lottos.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.24lottos.com\u002F\u003C\u002Fa> where they can buy real lottery tickets! And you get your share for every purchase! That’s affiliate marketing at its best!\u003C\u002Fp>\n\u003Cp>Major features in Top 3 Lottery Jackpots include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shortcode to insert widget with top 3 jackpots.\u003C\u002Fli>\n\u003Cli>Mobile sticky-footer widget with the first top jackpot (disabled for Home Page by default).\u003C\u002Fli>\n\u003Cli>Widgets have links to website where your visitors can buy lottery tickets (links are bind with your \u003Ca href=\"https:\u002F\u002Fwww.24monetize.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.24monetize.com\u002F\u003C\u002Fa> account).\u003C\u002Fli>\n\u003Cli>Front-end CSS editor to adjust widget appearance (You can use standard WP custom CSS feature or your theme CSS file for this instead).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>PS: You’ll need an \u003Ca href=\"https:\u002F\u002Fwww.24monetize.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.24monetize.com\u002F\u003C\u002Fa> account to properly use it (the default User ID does not monetize your site). For any problem you have with the plugin, please, use WordPress Support forum.\u003C\u002Fp>\n","This plugin is made for you to monetize your WordPress website's traffic with a great lottery offer!",10,1920,100,"2019-10-27T15:57:00.000Z","5.3.21","4.0",[80,81,18,19,82],"draw","jackpot","winnings-numbers","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftop-3-jackpots\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftop-3-jackpots.zip",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":75,"num_ratings":95,"last_updated":96,"tested_up_to":97,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":105,"download_link":106,"security_score":75,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"raffle-play-woo","Raffle Play Woocommerce","2.5.2","dan009","https:\u002F\u002Fprofiles.wordpress.org\u002Fdan009\u002F","\u003Cp>Raffle Play Woo is the right plugin to manage a raffle tickets generator system. With Unlimited tickets, custom email labels, and view over the orders.\u003Cbr \u002F>\nRaffle tickets are emailed to the custemer after checkout, and are visible in the Thank you page. Also in the order admin, and displayed in a view page.\u003Cbr \u002F>\nFor support or suggestions: developer@tuskcode.com\u003C\u002Fp>\n\u003Cp>Demo Video on how to setup Raffle Play woo\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FIznIClpeBzM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Free Version\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Marks a product as a raffle product\u003C\u002Fli>\n\u003Cli>Assign unlimited number of tickets to a single product\u003C\u002Fli>\n\u003Cli>Overview of the raffle products\u003C\u002Fli>\n\u003Cli>Starting raffle number from 1000\u003C\u002Fli>\n\u003Cli>Custom labels for email order\u003C\u002Fli>\n\u003Cli>Custom Prefix for tickets\u003C\u002Fli>\n\u003Cli>Cancelled, Refunded, and Failed will not be assigned any raffle tickets\u003C\u002Fli>\n\u003Cli>View all the raffle tickets bought\u003C\u002Fli>\n\u003Cli>Filter the raffle tickets view based on dates\u003C\u002Fli>\n\u003Cli>Unlimited ticket raffle\u003C\u002Fli>\n\u003Cli>Start ticket number can be changed\u003C\u002Fli>\n\u003Cli>View Tickets filter by order status\u003C\u002Fli>\n\u003Cli>View order details in the View Tickets page\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Premium Version\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Custom Raffle Name\u003C\u002Fli>\n\u003Cli>Live \u002F Test tickets\u003C\u002Fli>\n\u003Cli>Unlimited Number of tickets per raffle\u003C\u002Fli>\n\u003Cli>Unlimited raffles\u003C\u002Fli>\n\u003Cli>Multiple raffle running at the same time\u003C\u002Fli>\n\u003Cli>Unlimited number or raffle tickets per product\u003C\u002Fli>\n\u003Cli>Multiple products per raffle \u003C\u002Fli>\n\u003Cli>Terminate raffle immediately \u002F by date\u003C\u002Fli>\n\u003Cli>Limited number of tickets per raffle (can be set )\u003C\u002Fli>\n\u003Cli>Custom ticket start number \u003C\u002Fli>\n\u003Cli>Custom ticket prefix\u003C\u002Fli>\n\u003Cli>Custom Raffle Start Date \u002F Time\u003C\u002Fli>\n\u003Cli>Custom Raffle End Date \u002F Time\u003C\u002Fli>\n\u003Cli>Custom Email Header\u003C\u002Fli>\n\u003Cli>Include Raffle name in Email\u003C\u002Fli>\n\u003Cli>Custom Email Body (tickets extra info)\u003C\u002Fli>\n\u003Cli>Email extra line info (eg: Draw takes place on … )\u003C\u002Fli>\n\u003Cli>Custom Message if raffle is terminated\u003C\u002Fli>\n\u003Cli>Custom Message if raffle hasn’t started (based on start date)\u003C\u002Fli>\n\u003Cli>Custom Message if raffle has ended ( based on end date )\u003C\u002Fli>\n\u003Cli>Custom Message when raffle will end ( if end date is set )\u003C\u002Fli>\n\u003Cli>Custom Message – Add to Cart check (if no tickets left)\u003C\u002Fli>\n\u003Cli>Custom Message – Add to Cart check (if tickets in cart exceed stock)\u003C\u002Fli>\n\u003Cli>Shortcode for message per raffle \u003C\u002Fli>\n\u003Cli>Restrict multiple raffle tickets at checkout (enable\u002Fdisable)\u003C\u002Fli>\n\u003Cli>Test Info system with custom number tickets\u003C\u002Fli>\n\u003Cli>View info tickets, customers, orders\u003C\u002Fli>\n\u003Cli>View tickets sold based on dates \u003C\u002Fli>\n\u003Cli>View tickets based on order status\u003C\u002Fli>\n\u003Cli>Record winners based on the raffle tickets (due to transparency, no random winner generator provided)\u003C\u002Fli>\n\u003Cli>Reports Per Raffle (all are .csv format)\u003C\u002Fli>\n\u003Cli>Daily Sale Report\u003C\u002Fli>\n\u003Cli>Weekly Sale Report (Monday to Sunday)\u003C\u002Fli>\n\u003Cli>Monthly Sale Report\u003C\u002Fli>\n\u003Cli>Report by Region\u002FCounty\u003C\u002Fli>\n\u003Cli>Report by Country\u002FCounty (option to include the rest of the countries)\u003C\u002Fli>\n\u003Cli>Sales by Product\u003C\u002Fli>\n\u003Cli>Export Custom Colums per order (including custom fields created at checkout)\u003C\u002Fli>\n\u003Cli>Custom Currency Symbol per report total sale column\u003C\u002Fli>\n\u003Cli>Filter report by order status\u003C\u002Fli>\n\u003Cli>Filter report by Date range\u003C\u002Fli>\n\u003Cli>Filter report by raffle\u003Cbr \u002F>\n43.Calculate reports sale based on order sale or product price\u003C\u002Fli>\n\u003C\u002Fol>\n","Raffle Play Woo is generating raffle tickets for woocommerce products, based on the number defined by the admin. Adds raffle tickets to your woocommer &hellip;",900,21623,21,"2026-02-11T11:48:00.000Z","6.9.4","5.6","7.2",[101,102,18,103,104],"contest","giveaway","raffle","raffle-tickets","https:\u002F\u002Ftuskcode.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fraffle-play-woo.2.5.2.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":75,"num_ratings":73,"last_updated":117,"tested_up_to":97,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":123,"download_link":124,"security_score":75,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"giveaway-lottery","Giveaway Lottery for WooCommerce","1.1.9","WebCartisan","https:\u002F\u002Fprofiles.wordpress.org\u002Fwooxperto\u002F","\u003Cp>\u003Cstrong>Engage Your Customers with Exciting Giveaways & Lotteries!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Giveaway Lottery for WooCommerce is the ultimate solution for store owners who want to boost engagement, increase sales, and build customer loyalty through exciting promotional campaigns. Transform your WooCommerce store into a dynamic platform for contests, raffles, and giveaways that keep customers coming back for more! \u003Cstrong>So, it can also be considered a Sales Booster plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Best fit for:-\u003C\u002Fh3>\n\u003Ch4>🎫 Raffle Draw 🎁 Giveaway ⚔️ Competition ⚡ Instant Win ❓ Quiz contents\u003C\u002Fh4>\n\u003Ch4>🎲 Lucky Draw  💰 Lottery 🎡 Lucky wheel 📜 Reward Rules 🏅 Prize Draw\u003C\u002Fh4>\n\u003Ch4>🏆 Online contest 💎 Jackpot 🍃 Sweepstakes ⭐ Reward Points 🛒 Ticket selling\u003C\u002Fh4>\n\u003Cp>Giveaway Lottery for WooCommerce lets you easily create and manage giveaway-based products just like regular WooCommerce items. You can sell tickets, set draw dates, define total ticket limits, and reward winners automatically. Customers can participate by purchasing tickets, using reward points, or joining instant-win campaigns—making every purchase more exciting. With built-in analytics, fair draw systems, and flexible campaign rules, this plugin helps you increase customer engagement, boost conversions, and grow repeat sales effortlessly.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgiveaway.webcartisan.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Giveaway Lottery for WooCommerce Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Giveaway Lottery Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fapi.whatsapp.com\u002Fsend\u002F?phone=8801926167151&text=Hi%2C&type=phone_number&app_absent=0\" rel=\"nofollow ugc\">\u003Cstrong>Contact Us\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fproducts\u002Fwoocommerce-giveaway-lottery\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Get Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Learn how to create your first giveaway product in just a few steps.\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F0-aRMdvzaC0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Shortcodes for Giveaway Lottery\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>1) Winner Reveal Page:\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Cstrong>Shortcode:\u003C\u002Fstrong> [wxg_winner_reveal]\u003Cbr \u002F>\n  \u003Cstrong>Note:\u003C\u002Fstrong> Before using this shortcode, you must select a Winner Reveal Page from the Winner Settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2) All Winner List (Pro):\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Cstrong>Shortcode:\u003C\u002Fstrong> [wxgiveaway_winner_list]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3) Specific Product Winner List (Pro):\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Cstrong>Shortcode:\u003C\u002Fstrong> [wxgiveaway_single_product_winner_list product_id=”0″]\u003Cbr \u002F>\n  \u003Cstrong>Note:\u003C\u002Fstrong> Before using this shortcode, you must provide a valid product ID.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4) Countdown Timer Shortcode (Pro):\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Cstrong>Shortcode:\u003C\u002Fstrong> [wxgiveaway_countdown_timer product_id=”0″]\u003Cbr \u002F>\n  \u003Cstrong>Note:\u003C\u002Fstrong> Before using this shortcode, you must provide a valid product ID.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>5) Range Slider Shortcode (Pro):\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Cstrong>Shortcode:\u003C\u002Fstrong> [wxgiveaway_range_slider product_id=”0″]\u003Cbr \u002F>\n  \u003Cstrong>Note:\u003C\u002Fstrong> Before using this shortcode, you must provide a valid product ID.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>6) Lucky Wheel Shortcode:\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Cstrong>Shortcode:\u003C\u002Fstrong> [wcs_lucky_wheel]\u003C\u002Fp>\n\u003Ch3>KEY FEATURES OF GIVEAWAY LOTTERY FOR WOOCOMMERCE PLUGIN\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>1) Giveaway Number of Tickets Setup (Per Unit Quantity)\u003C\u002Fstrong>\u003Cbr \u002F>\n  Easily define how many tickets you want to sell for each quantity of giveaway product. Set ticket limits per unit quantity to better control scarcity and make your giveaways more attractive and easier to promote.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwebcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fgeneral-settings\u002Fhow-to-setup-giveaway-tickets\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2) Giveaway Champaign ticket selling start date Configuration\u003C\u002Fstrong>\u003Cbr \u002F>\n  Schedule exactly when your giveaway ticket sales should begin. Set a specific start date and time for each campaign so ticket sales automatically open at the right moment—no manual action required.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwebcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fgeneral-settings\u002Fstart-date-set-form\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3) Giveaway Ticket Sales End Date & Time\u003C\u002Fstrong>\u003Cbr \u002F>\n  Take full control over when ticket sales stop. By setting a precise end date and time, ticket sales will automatically close once the campaign ends, ensuring fairness and proper campaign management.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwebcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fgeneral-settings\u002Fstart-date-set-form\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4) Giveaway Draw Date & Time\u003C\u002Fstrong>\u003Cbr \u002F>\n  Configure the exact date and time for the Lucky Draw. This allows you to separate the ticket-selling period from the winner announcement, helping you manage campaigns more professionally and transparently.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwebcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fgeneral-settings\u002Fstart-date-set-form\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>5) Lucky Contest Ticket Range\u003C\u002Fstrong>\u003Cbr \u002F>\n  Set a customizable range of random ticket numbers for your Lucky Draw. Easily track sold and available tickets with clear color indicators, and manage ticket allocation using flexible configuration options.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Ftickets-range-settings\u002Fshow-tickets-range-in-shop-page\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>6) Send a Random number of tickets through email\u003C\u002Fstrong>\u003Cbr \u002F>\n  Automatically send randomly generated ticket numbers to customers via email. Each ticket is delivered with a clean and attractive design, enhancing user experience and trust.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwebcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fgeneral-settings-2\u002Fhow-to-send-tickest-by-email\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>7) Add your logo to the ticket\u003C\u002Fstrong>\u003Cbr \u002F>\n  Personalize giveaway tickets by adding your brand logo. This helps strengthen brand identity and gives your tickets a more professional and trustworthy appearance.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fgeneral-settings-2\u002Fhow-to-setup-logo-url\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>8) Show “Winner-Button” in Single product Page & Archive page\u003C\u002Fstrong>\u003Cbr \u002F>\n  Choose whether to display the “Winner” button on single product pages and archive pages. This makes it easy for customers to access the Lucky Draw, Winner Reveal, or Campaign pages directly.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fwinner-settings\u002Fshow-winner-button-in-shop-page\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>9) Change “Winner reveal” Button Text in Single Product Page & Archive page\u003C\u002Fstrong>\u003Cbr \u002F>\n Easily modify “Winner reveal” button label to anything you like—such as “Lucky draw,” “Campaign” or “Reward”—to better suit your store’s tone and boost engagement.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fwinner-settings\u002Fwinner-reveal-button-text\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>10) Giveaway Reveal System (Random Winner Selection)\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>The Giveaway Lotteries for WooCommerce\u003C\u002Fstrong> plugin includes a fully automated \u003Cstrong>random\u003Cbr \u002F>\nwinner selection system\u003C\u002Fstrong> with an integrated countdown timer.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>⏲️ \u003Cstrong>Automatic Draw:\u003C\u002Fstrong> When the giveaway timer ends, the system automatically draws.\u003C\u002Fli>\n\u003Cli>🎆 \u003Cstrong>Winner Reveal with Fireworks:\u003C\u002Fstrong>  Celebrate the moment with a \u003Cstrong>beautiful firework animation\u003C\u002Fstrong> on the winner announcement screen.\u003C\u002Fli>\n\u003Cli>🔄 \u003Cstrong>Hands-Free Operation:\u003C\u002Fstrong> No manual work needed — everything happens in real time!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>11) customer details check by ticket number\u003C\u002Fstrong>\u003Cbr \u002F>\n Now the system has the facility to find customer details by ticket number. You will get it under products in the admin area. You can see a button “Find Ticket” when you click it, then open a pop-up where you can put a ticket number, and then you can see all the information for this ticket number.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fothers\u002Ffind-ticket-information-from-admin\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>12) Email body customization & branding\u003C\u002Fstrong>\u003Cbr \u002F>\n Giveaway lottery for WooCommerce raffle system allows the admin to customize the ticket email body. Admin can use customer name, order ID, order date, etc., placeholders in the email body, and can also set their own position where tickets will be appended in the email. Awesome freedom in setup!\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fgeneral-settings-2\u002Femail-subject\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>13)Lucky Wheel System\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n  Engage customers with an interactive lucky wheel! Customize wheel slices with different prizes, set probabilities, configure colors, and define winning descriptions. The system includes multiple display options (product pages, cart, checkout), customizable templates, and email notifications for winners. Use the short code \u003Ccode>[wcs_lucky_wheel]\u003C\u002Fcode> to embed the wheel anywhere on your site.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fgiveaway.webcartisan.com\u002Flucky-wheel\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Flucky-wheel\u002Fwhat-is-lucky-wheel\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Spin the Lucky Wheel and engage customers with coupons, reward points, free tickets, or surprises!\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FaUXTDlK8g5o?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>14)Analytic Page\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n  The Analytics Page provides the admin with a complete overview of each giveaway product’s performance. From this section, the admin can clearly see how many sales have been generated, the total revenue earned, the number of orders placed, and how many users have participated. All key insights are displayed in one place, making it easy to track performance, measure success, and manage giveaway campaigns effectively.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fmy-tickets-winner-list-analytics-chart\u002Fhow-owner-can-view-analytic-page-for-each-giveaway-products\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>WHAT PREMIUM VERSION OF GIVEAWAY LOTTERY OFFERS\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>1) Ticket Settings: Add Prefix and Suffix to Giveaway Ticket Numbers\u003C\u002Fstrong>\u003Cbr \u002F>\n   Enhance the branding and organization of your WooCommerce giveaway tickets by customizing them with prefixes and suffixes. With the Giveaway Lottery for WooCommerce plugin, you can easily add a unique identifier before or after each ticket number—perfect for distinguishing between multiple campaigns, promoting brand recognition, or organizing entries by event. The Pro version allows setting up an individual giveaway product’s prefix-suffix setup.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Ftickets-setting\u002Fticket-prefix\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2) Email Ticket Control: Can Control Everything in Ticket Email\u003C\u002Fstrong>\u003Cbr \u002F>\n   Now you have full freedom in ticket email. You can change all labels there easily from Tickets Settings. Can hide or show ticket elements like- show name, hide phone number, show competition title, or hide etc.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Ftickets-setting\u002Ftitle-text-for-ticket-section\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3) Ticket Export: Download Giveaway Tickets in CSV Format\u003C\u002Fstrong>\u003Cbr \u002F>\n    Effortlessly manage your giveaway data with the Ticket Export Settings feature in the Giveaway Lottery for WooCommerce plugin. This section enables you to download all generated giveaway tickets in CSV format, including essential details like ticket numbers, order IDs, customer information, and more.\u003Cbr \u002F>\n    You can choose which fields to include in the export, making it easy to tailor the data for your specific needs—whether for record-keeping, offline access, manual draws, or campaign analysis.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Ftickets-export-settings\u002Fexport-tickets\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4) Manually Add or Deduct Giveaway Tickets for WooCommerce Orders\u003C\u002Fstrong>\u003Cbr \u002F>\n   With the Giveaway Lottery for WooCommerce plugin, you can manually add or deduct giveaway tickets for any customer order. This flexible feature is perfect for adjusting ticket counts due to special promotions, customer service resolutions, refunds, or manual corrections.\u003Cbr \u002F>\n   You can even use this tool to reward loyal or VIP customers by granting them extra tickets, increasing engagement, and encouraging repeat purchases. Boost participation in your lucky draw campaigns by giving deserving customers more chances to win.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Ftickets-setting\u002Fhow-to-adddeduct-tickets\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>5) Pre-Define Winner by Ticket Number in WooCommerce Giveaways\u003C\u002Fstrong>\u003Cbr \u002F>\n   With the Pre-Define Winner feature in the Giveaway Lottery for WooCommerce plugin, you can manually assign a winning ticket number before the draw takes place. This is especially useful for fixed-result giveaways, VIP customer rewards, internal contests, or employee engagement campaigns.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fpre-define-winner\u002Fhow-to-set-up-predefine-winner\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>6) Bonus Tickets Settings – Reward Customers with Extra Giveaway Entries\u003C\u002Fstrong>\u003Cbr \u002F>\n   Boost customer engagement and increase sales with the Bonus Tickets Settings in the Giveaway Lottery for WooCommerce plugin. This feature allows you to automatically reward customers with bonus giveaway tickets based on predefined conditions—such as order value, specific product categories, or promotional campaigns.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fothers\u002Fbonus-tickets\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>7) Expand Email Style – Customize Giveaway Emails to Match Your Brand\u003C\u002Fstrong>\u003Cbr \u002F>\n   With the Expand Email Style feature in the Giveaway Lottery for WooCommerce plugin, you can enhance and fully customize the design of giveaway-related emails sent to your customers. Align your giveaway email templates with your brand’s visual identity, ensuring a professional and engaging experience for recipients.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fgeneral-settings-2\u002Fticket-styling\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>8) Countdown Timer Custom Color – Match Timer Design with Your Brand\u003C\u002Fstrong>\u003Cbr \u002F>\n   Enhance the visual appeal of your Giveaway Lottery for WooCommerce campaigns with the Countdown Timer – Custom Color feature. This setting allows you to customize the countdown timer’s text, background, and border colors, ensuring it perfectly aligns with your site’s theme and branding.\u003Cbr \u002F>\n   A well-styled timer not only grabs attention but also builds urgency and encourages users to participate before the time runs out.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fcountdown-timer-settings\u002Fconfigure-timmer-color-settings\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>9) Ticket picker\u003C\u002Fstrong>\u003Cbr \u002F>\n   Customer can choose their lucky number from the ticket picker. The ticket picker has 3 different styles: pagination, tab, and left-right slide. Store owners have a lot of freedom to control the ticket pickers.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fticket-picker\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>10) Instant checkout\u003C\u002Fstrong>\u003Cbr \u002F>\n   Instant checkout feature designed to organize free raffle contests, newsletter signup campaigns, and email or phone number list building. Dedicated to engaging customers or audiences by making it simple, funny, and easy. Much simpler than any other RafflePress or viral contest plugin.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fticket-picker\u002Finstant-checkout\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Free ticket system designed to boost customer engagement on your website.\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FHhu5xaq1u0E?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>11) Wheel spinning winner reveal system\u003C\u002Fstrong>\u003Cbr \u002F>\n    Faster, lightweight, and attractive wheel system designed for winner announcement and ready to go live draw. A contest \u002F Game organizer can easily make a live draw on YouTube, Instagram, Facebook, or any other social media platform by sharing a screen. The wheel winner system will give an awesome vibe in your draw campaign.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fwinner-settings\u002Fwinner-style-2\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>12) Multiple winner selection ready\u003C\u002Fstrong>\u003Cbr \u002F>\n    The raffle system is completely ready to use for multiple winner selection. It’s just click and pick a winner through the wheel, or reload the page and get a new winner. So funny!\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Fwinner-settings\u002Fselect-new-winner-in-every-reload\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>13) Reward Rules System\u003C\u002Fstrong>\u003Cbr \u002F>\n    Create comprehensive reward rules to incentivize customer engagement! Set up multiple reward tiers (Bronze, Silver, Gold, Platinum) with different point thresholds, configure point-earning activities (product reviews, sign-ups, etc.), and manage reward distribution. The system allows you to create rule groups with specific conditions, time ranges, and reward points to automate your customer loyalty program.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Ffree-tickets-reward-rules\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>14) Instant Winner Settings\u003C\u002Fstrong>\u003Cbr \u002F>\n    Configure instant winner functionality for immediate gratification! Enable\u002Fdisable instant wins, customize display styles, set tab labels, and configure availability messages. The system allows you to control whether winner lists are shown and customize the entire user experience for instant prize notifications.\u003Cbr \u002F>\n👉\u003Ca href=\"https:\u002F\u002Fwww.webcartisan.com\u002Fdocs\u002Fwoocommerce-giveway-lottery\u002Finstant-win\u002F\" rel=\"nofollow ugc\">Explore the Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Instant win rewards including reward points, free products, free giveaway tickets, exciting coupons, and much more.\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FfqBpwgyiIl0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>15)Analytic Page\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n  In the Pro version, the Analytics Page includes advanced visual insights such as interactive pie charts and line graphs. These charts help you easily understand sales distribution, user participation, and performance trends over time, making data analysis clearer and more effective.\u003C\u002Fp>\n\u003Cp>Many more options that will be helpful for your giveaway business. Let’s try it out.\u003C\u002Fp>\n\u003Cp>WebCartisan Team is open for you to give customization support. You might contact us for any kind of help for your giveaway system.\u003C\u002Fp>\n\u003Cp>Let’s Enjoy 😊\u003C\u002Fp>\n","Sell tickets, run giveaways, raffles, lotteries, and lucky draws in WooCommerce to boost engagement, sales, and customer loyalty.",300,6879,"2026-04-13T11:24:00.000Z","6.5","8.1",[102,18,121,103,122],"lucky-wheel","reward-points","https:\u002F\u002Fwebcartisan.com\u002Fplugins\u002Fgiveaway-lottery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgiveaway-lottery.1.1.9.zip",{"attackSurface":126,"codeSignals":142,"taintFlows":184,"riskAssessment":185,"analyzedAt":199},{"hooks":127,"ajaxHandlers":138,"restRoutes":139,"shortcodes":140,"cronEvents":141,"entryPointCount":11,"unprotectedCount":11},[128,134],{"type":129,"name":130,"callback":131,"file":132,"line":133},"action","wp_enqueue_scripts","kenni_addcssfile","Lottery.php",130,{"type":129,"name":135,"callback":136,"file":132,"line":137},"widgets_init","closure",131,[],[],[],[],{"dangerousFunctions":143,"sqlUsage":144,"outputEscaping":146,"fileOperations":29,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":183},[],{"prepared":11,"raw":11,"locations":145},[],{"escaped":147,"rawEcho":95,"locations":148},4,[149,152,153,154,155,157,159,160,161,163,165,166,167,169,171,172,173,175,177,179,181],{"file":132,"line":150,"context":151},49,"raw output",{"file":132,"line":150,"context":151},{"file":132,"line":150,"context":151},{"file":132,"line":150,"context":151},{"file":132,"line":156,"context":151},52,{"file":132,"line":158,"context":151},53,{"file":132,"line":158,"context":151},{"file":132,"line":158,"context":151},{"file":132,"line":162,"context":151},56,{"file":132,"line":164,"context":151},57,{"file":132,"line":164,"context":151},{"file":132,"line":164,"context":151},{"file":132,"line":168,"context":151},60,{"file":132,"line":170,"context":151},61,{"file":132,"line":170,"context":151},{"file":132,"line":170,"context":151},{"file":132,"line":174,"context":151},83,{"file":132,"line":176,"context":151},101,{"file":132,"line":178,"context":151},104,{"file":132,"line":180,"context":151},121,{"file":132,"line":182,"context":151},122,[],[],{"summary":186,"deductions":187},"The \"turkish-lottery\" plugin version 20160911 exhibits a generally good security posture based on the static analysis. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the code signals indicate a lack of dangerous functions and a strong adherence to using prepared statements for all SQL queries, which is a critical security practice. The absence of known CVEs and past vulnerabilities further suggests a history of security awareness.\n\nHowever, the static analysis does reveal some areas for concern. A notable issue is the low percentage of properly escaped output (16%), indicating a potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is not adequately sanitized before being displayed. The presence of file operations without explicit details on their nature also warrants caution, as these can sometimes be entry points for arbitrary file writes or reads if not handled securely. The complete lack of nonce and capability checks, while mitigated by the limited attack surface, means that any future expansion of features could introduce significant security risks if these checks are not implemented.\n\nIn conclusion, while the plugin benefits from a small attack surface and strong SQL practices, the insufficient output escaping and the presence of file operations are notable weaknesses. The history of no vulnerabilities is positive but should not lead to complacency, especially given the identified code concerns. Addressing the output escaping and carefully reviewing file operation implementations are recommended next steps.",[188,191,194,197],{"reason":189,"points":190},"Low percentage of properly escaped output",8,{"reason":192,"points":193},"File operations present without explicit security details",3,{"reason":195,"points":196},"No nonce checks implemented",5,{"reason":198,"points":196},"No capability checks implemented","2026-04-16T13:50:22.723Z",{"wat":201,"direct":207},{"assetPaths":202,"generatorPatterns":204,"scriptPaths":205,"versionParams":206},[203],"\u002Fwp-content\u002Fplugins\u002Fturkish-lottery\u002Flotto.css",[],[],[],{"cssClasses":208,"htmlComments":212,"htmlAttributes":213,"restEndpoints":215,"jsGlobals":216,"shortcodeOutput":217},[209,210,211],"my_widget_class","wp_widget_plugin_box","results-number",[],[214],"id=\"change\"",[],[],[],{"error":219,"url":220,"statusCode":221,"statusMessage":222,"message":222},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fturkish-lottery\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":29,"versions":224},[225],{"version":226,"download_url":227,"svn_tag_url":228,"released_at":24,"has_diff":229,"diff_files_changed":230,"diff_lines":24,"trac_diff_url":24,"vulnerabilities":231,"is_current":229},"2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fturkish-lottery.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fturkish-lottery\u002Ftags\u002F2.0\u002F",false,[],[]]