[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fsKc3JG_Q73PAGcdb0CSAgCSUDmh9WOx9-fLmCpeTdGs":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":48,"crawl_stats":38,"alternatives":56,"analysis":160,"fingerprints":295},"easy-timer","Easy Timer","5.0","Kleor","https:\u002F\u002Fprofiles.wordpress.org\u002Fkleor\u002F","\u003Cp>Easy Timer allows you to \u003Cstrong>easily insert\u003C\u002Fstrong> into posts, pages and widgets of your website an \u003Cstrong>unlimited number of count down\u002Fup timers that refresh every second, and the time or date\u003C\u002Fstrong>. Each countdown timer shows the time remaining until the date you choose, and, if you want, reveals a hidden content when this date is reached. Each countup timer shows the time elapsed since the date you choose or the time spent by the Internet user on the webpage.\u003C\u002Fp>\n\u003Cp>Easy Timer also allows you to \u003Cstrong>schedule an automatic content modification\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.kleor.com\u002Feasy-timer\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Aboelabbas (Arabic)\u003C\u002Fli>\n\u003Cli>Ales J. (Czech)\u003C\u002Fli>\n\u003Cli>Alexander Ovsov (Belarusian)\u003C\u002Fli>\n\u003Cli>Chris K. (Hungarian)\u003C\u002Fli>\n\u003Cli>Dave (Portuguese)\u003C\u002Fli>\n\u003Cli>Dovis (Chinese)\u003C\u002Fli>\n\u003Cli>Flemming (Danish)\u003C\u002Fli>\n\u003Cli>Gunlukucretsiz (Turkish)\u003C\u002Fli>\n\u003Cli>Johan (Swedish)\u003C\u002Fli>\n\u003Cli>Kaloyan (Bulgarian)\u003C\u002Fli>\n\u003Cli>Krzysztof (Polish)\u003C\u002Fli>\n\u003Cli>Mihalcea (Romanian)\u003C\u002Fli>\n\u003Cli>Omer (Hebrew)\u003C\u002Fli>\n\u003Cli>Peter (Slovak)\u003C\u002Fli>\n\u003Cli>Reza E. (Persian)\u003C\u002Fli>\n\u003Cli>Sofokli (Albanian)\u003C\u002Fli>\n\u003Cli>Tohru M. (Japanese)\u003C\u002Fli>\n\u003Cli>Vladimir (Russian)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugins from the same author\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.kleor.com\u002Fcommerce-manager\u002Fen\u002F\" rel=\"nofollow ugc\">Commerce Manager, to sell your products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.kleor.com\u002Faffiliation-manager\u002Fen\u002F\" rel=\"nofollow ugc\">Affiliation Manager, to create your affiliate program\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.kleor.com\u002Fmembership-manager\u002Fen\u002F\" rel=\"nofollow ugc\">Membership Manager, to create your members areas\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.kleor.com\u002Foptin-manager\u002Fen\u002F\" rel=\"nofollow ugc\">Optin Manager, to build your prospects lists\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.kleor.com\u002Fcontact-manager\u002Fen\u002F\" rel=\"nofollow ugc\">Contact Manager, to create your contact forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.kleor.com\u002Fcontent-switcher\u002Fen\u002F\" rel=\"nofollow ugc\">Content Switcher, to display random or variable contents\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.kleor.com\u002Fdevice-detect\u002Fen\u002F\" rel=\"nofollow ugc\">Device Detect, to detect smartphones and tablets\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Allows you to easily display a count down\u002Fup timer, the time or the current date on your website, and to schedule an automatic content modification.",1000,133081,86,17,"2025-10-26T01:38:00.000Z","6.8.5","3.5","5.3",[20,21,22,23,24],"clock","countdown","counter","countup","date","https:\u002F\u002Fwww.kleor.com\u002Feasy-timer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-timer.5.0.zip",98,1,0,"2025-09-03 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":28},"CVE-2025-9519","easy-timer-authenticated-editor-remote-code-execution-via-shortcode","Easy Timer \u003C= 4.2.1 - Authenticated (Editor+) Remote Code Execution via Shortcode","The Easy Timer plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 4.2.1 via the plugin's shortcodes. This is due to insufficient restriction of shortcode attributes. This makes it possible for authenticated attackers, with Editor-level access and above, to execute code on the server.",null,"\u003C=4.2.1","4.2.2","high",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Control of Generation of Code ('Code Injection')","2025-09-04 04:23:49",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9f2d8a68-4cb9-44bc-b4ae-43a8e8468634?source=api-prod",{"slug":49,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":52,"avg_patch_time_days":53,"trust_score":54,"computed_at":55},"kleor",4,1220,92,64,82,"2026-04-04T06:18:11.820Z",[57,75,100,123,145],{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":29,"num_ratings":29,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":18,"tags":70,"homepage":72,"download_link":73,"security_score":74,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"ctc-countdown-timer-cookies","CTC Countdown Timer Cookies","1.0.1","Jerbik","https:\u002F\u002Fprofiles.wordpress.org\u002Fandrojerbi\u002F","\u003Cp>CTC Countdown Timer Cookies is a very simple customizable plugin to add a responsive countdown timer to your wordpress\u003Cbr \u002F>\nwebsite with the persistent ability (even in the private mode of the browser).\u003Cbr \u002F>\nCTC Countdown allow you to create a persistent, nice and functional\u003Cbr \u002F>\ncountdown timer just in a few seconds and possibility to reset it any time you want.\u003Cbr \u002F>\nYou can create responsive countdown timer and display them with shortcode.\u003C\u002Fp>\n\u003Ch3>COMPLETE SHORTCODE WITH ALL PARAMETERS:\u003C\u002Fh3>\n\u003Cpre>\u003Ccode> [ctctimer  id=\"post_id\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>A fully responsive countdown\u003C\u002Fli>\n\u003Cli>Work with Gutenberg shortcode block.\u003C\u002Fli>\n\u003Cli>Configuration of multiple countdown from admin end\u003C\u002Fli>\n\u003Cli>Set number od days, hours, minutes, seconds\u003C\u002Fli>\n\u003Cli>Set the redirection page for the end time\u003C\u002Fli>\n\u003Cli>Can reset the countdown from the admin end\u003C\u002Fli>\n\u003Cli>Create unlimited customizable countdown\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>IF YOU FOUND ANY BUG IN MY PLUGIN OR HAVE A QUESTION OR YOU WANT TO ADD ANY NEW FEATURE CONTACT ME AT JERBIUN@GMAIL.COM.\u003C\u002Fp>\n\u003Ch3>Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>DAYS : Text field for the number of days\u003C\u002Fli>\n\u003Cli>HOURS : Text field for the number of hours\u003C\u002Fli>\n\u003Cli>MINUTES : Text field for the number of minutes\u003C\u002Fli>\n\u003Cli>Seconds : Text field for the number of seconds\u003C\u002Fli>\n\u003Cli>REDIRECTION : Select field for the redirection page after end time (if not selected a message will be displayed)\u003C\u002Fli>\n\u003Cli>RESET ALL USER DATA : Button for reset the countdown to initial date\u003C\u002Fli>\n\u003C\u002Ful>\n","Create a persistent responsive countdown timer to any date\u002Ftime.",10,1163,"2020-03-28T10:59:00.000Z","5.3.21","3.0.1",[20,71,21,22,23],"cookies","http:\u002F\u002Fmacrosinexcel.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fctc-countdown-timer-cookies.1.0.1.zip",85,{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":97,"download_link":98,"security_score":99,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"countdown-timer-ultimate","Countdown Timer Ultimate","2.6.9","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>It is proven that \u003Cstrong>Countdown Timer\u003C\u002Fstrong> can increase the \u003Cstrong>conversion up to 400%\u003C\u002Fstrong> & \u003Cstrong>business revenue up to 9%\u003C\u002Fstrong>. (note- based on facts and stats.)\u003C\u002Fp>\n\u003Ch3>✅ Then what’s stopping you from benefiting your business?\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Checkout demo for better understanding\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fcountdown-timer-ultimate-demo\u002F?utm_source=WP&utm_medium=Countdown-Timer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fcountdown-timer-ultimate-pro\u002F?utm_source=WP&utm_medium=Countdown-Timer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> the countdown timer ultimate now and enjoy the benefits.\u003C\u002Fp>\n\u003Cp>You have to make customers believe that you are running out of stock\u002F products or services and that they are running out of time. There we use the \u003Cstrong>countdown timer ultimate\u003C\u002Fstrong> to make your product more desirable among your customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> Countdown Timer Ultimate this tool can be used to create scarcity and urgency of your product. To create and represent this in order to convey that you have limited offers and deals and your customer has to grab them as fast as possible, you put a \u003Cstrong>Countdown Timer\u003C\u002Fstrong> on your website\u002F landing page.\u003C\u002Fp>\n\u003Cp>On the back end, \u003Cstrong>Countdown Timer Ultimate\u003C\u002Fstrong>  offers a complete WordPress countdown timer management system with the ability to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create unlimited timer\u003C\u002Fli>\n\u003Cli>Expiry Date & Time\u003C\u002Fli>\n\u003Cli>Timer Label\u003C\u002Fli>\n\u003Cli>Timer content and designing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>✅ It Benefits in:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Driving more clicks\u003C\u002Fli>\n\u003Cli>Boosting the sales\u003C\u002Fli>\n\u003Cli>Making customer take fast & positive decision\u003C\u002Fli>\n\u003Cli>Generating high revenue\u003C\u002Fli>\n\u003Cli>Scheduling the time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> Countdown Timer Ultimate  which is the easier and the simpler way to attract more customers and persuade them to make a quick positive response about your product.\u003C\u002Fp>\n\u003Cp>We got your back here! We serve both free and pro \u003Cstrong>Countdown Timer Ultimate\u003C\u002Fstrong> which you can easily install and use for your business.\u003C\u002Fp>\n\u003Ch3>✅ Overview\u003C\u002Fh3>\n\u003Cp>A very simple plugin to add countdown timer to your website. Countdown timer allow you to create nice and functional Countdown timer just in a few minutes. This is the best way to create beautiful Countdown for your users. You can use our Countdown timer in your posts\u002Fpages.\u003C\u002Fp>\n\u003Cp>Also work with Gutenberg shortcode block.\u003C\u002Fp>\n\u003Cp>You can create multiplate countdown timer and display them with shortcode. The easiest way to place your full customizable HTML5 Countdown Timer.\u003C\u002Fp>\n\u003Ch4>✅ Complete shortcode with all parameters:\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[wpcdt-countdown id=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>ID:\u003C\u002Fstrong> [wpcdt-countdown id=”1″] (timer id for which you want to display timer. This parameter is required.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Template code is\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php echo do_shortcode('[wpcdt-countdown id=\"1\"]'); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You must be thinking, why us?\u003C\u002Fp>\n\u003Ch4>Checkout these features to know your answer-\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully Responsive WordPress Countdown timer.\u003C\u002Fli>\n\u003Cli>Ability to create unlimited Countdowns timer.\u003C\u002Fli>\n\u003Cli>Ability to create Countdown in pages\u002Fposts.\u003C\u002Fli>\n\u003Cli>Also work with Gutenberg shortcode block.\u003C\u002Fli>\n\u003Cli>Ability to change background color and width.\u003C\u002Fli>\n\u003Cli>Ability to change rotating circle background color and width.\u003C\u002Fli>\n\u003Cli>Option change the text of Days, hours, minutes and seconds OR show\u002Fhide Days, hours, minutes and seconds.\u003C\u002Fli>\n\u003Cli>Option to set difftent background colors for Days, hours, minutes and seconds.\u003C\u002Fli>\n\u003Cli>Elementor, Bevear and SiteOrigin, Divi, Fusion Page Builder Native Support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Then why wait to put a \u003Cstrong>Countdown Timer Ultimate\u003C\u002Fstrong> on your website to generate high sales and revenue.\u003C\u002Fp>\n\u003Cp>And your time starts now… \u003Cstrong>Download Now\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>PRO Features Include\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>12+ stunning cool designs for clock and timer.\u003C\u002Fli>\n\u003Cli>Fully customized clock.\u003C\u002Fli>\n\u003Cli>Custom css\u003C\u002Fli>\n\u003Cli>Fully Responsive WordPress Countdown timer.\u003C\u002Fli>\n\u003Cli>Ability to create unlimited Countdowns timer.\u003C\u002Fli>\n\u003Cli>Ability to create Countdown in pages\u002Fposts.\u003C\u002Fli>\n\u003Cli>Template code.\u003C\u002Fli>\n\u003Cli>Schedule Timer\u003C\u002Fli>\n\u003Cli>Recurring Timer\u003C\u002Fli>\n\u003Cli>Timer works perfectly when any cache plugin is active.\u003C\u002Fli>\n\u003Cli>Ability to change background color and width.\u003C\u002Fli>\n\u003Cli>Ability to change rotating circle background color and width.\u003C\u002Fli>\n\u003Cli>Option to show\u002Fhide Days, hours, minutes and seconds.\u003C\u002Fli>\n\u003Cli>Option to set difftent background colors for Days, hours, minutes and seconds.\u003C\u002Fli>\n\u003Cli>Easy to integrate with e-commerce coupons like WooCommerce and Easy Digital Downloads.\u003C\u002Fli>\n\u003Cli>Gutenberg Block Supports.\u003C\u002Fli>\n\u003Cli>WPBakery Page Builder Support\u003C\u002Fli>\n\u003Cli>Elementor, Beaver and SiteOrigin Page Builder Support (New).\u003C\u002Fli>\n\u003Cli>Divi Page Builder Native Support (New).\u003C\u002Fli>\n\u003Cli>Various parameters for clock like background color, text color and etc.\u003C\u002Fli>\n\u003Cli>Clock expiration event. Display your desired text on complition of timer.\u003C\u002Fli>\n\u003Cli>Light weight and fast.\u003C\u002Fli>\n\u003Cli>Fully responsive\u003C\u002Fli>\n\u003Cli>100% Multi language\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>✅ \u003Cstrong>Checkout demo for better understanding\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fcountdown-timer-ultimate-demo\u002F?utm_source=WP&utm_medium=Countdown-Timer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fcountdown-timer-ultimate-pro\u002F?utm_source=WP&utm_medium=Countdown-Timer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Essential Plugin Bundle Deal\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fpricing\u002F?utm_source=WP&utm_medium=Countdown-Timer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Annual or Lifetime Bundle Deal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Privacy & Policy\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We have also opt-in e-mail selection , once you download the plugin , so that we can inform you and nurture you about products and its features.\u003C\u002Fli>\n\u003C\u002Ful>\n","A quick, easy way to add and display responsive Countdown timer on your website. Also work with Gutenberg shortcode block.",20000,717325,80,36,"2026-02-19T18:30:00.000Z","6.9.4","5.2","",[92,93,94,95,96],"animated-countdown-timer","countdown-clock","countdown-timer","date-countdown-form","event-countdown-timer","https:\u002F\u002Fessentialplugin.com\u002Fwordpress-plugin\u002Fcountdown-timer-ultimate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcountdown-timer-ultimate.2.6.9.zip",100,{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":53,"num_ratings":110,"last_updated":111,"tested_up_to":16,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":118,"download_link":119,"security_score":120,"vuln_count":121,"unpatched_count":28,"last_vuln_date":122,"fetched_at":31},"uji-countdown","Uji Countdown","2.3.3","Activity Track","https:\u002F\u002Fprofiles.wordpress.org\u002Fujimoto\u002F","\u003Cp>\u003Cstrong>Uji Countdown\u003C\u002Fstrong> lets you display eye-catching countdowns anywhere on your site. Drop the block or shortcode into a post, page, widget, or template and fine-tune every detail—colours, labels, animation, server vs. visitor time and more.\u003C\u002Fp>\n\u003Ch3>Key features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Block Editor support\u003C\u002Fstrong> – create and preview timers visually.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recurring & repeat timers\u003C\u002Fstrong> – perfect for evergreen offers.  \u003C\u002Fli>\n\u003Cli>Unlimited styles with colour & size controls.  \u003C\u002Fli>\n\u003Cli>Switch between \u003Cstrong>server time\u003C\u002Fstrong> or \u003Cstrong>visitor time\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>Translate date labels and numeric separators.  \u003C\u002Fli>\n\u003Cli>Optional redirect or hide when the timer expires.  \u003C\u002Fli>\n\u003Cli>Widget area & shortcode support.  \u003C\u002Fli>\n\u003Cli>Multi-language date formats.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro only:\u003C\u002Fstrong> responsive layouts, multiple timers per page, circular timer add-on.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmanage.com\u002Fproject\u002Fujicountdown\u002F\" rel=\"nofollow ugc\">Demo site\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help? Email \u003Cstrong>info@wpmanage.com\u003C\u002Fstrong> or open a topic on the support forum.\u003C\u002Fp>\n","A fully-customizable HTML5 countdown timer with Block Editor support.",4000,359077,54,"2025-05-07T23:04:00.000Z","6.4","8.0",[115,21,22,116,117],"animated-countdown","js-countdown","timer","http:\u002F\u002Fwww.wpmanage.com\u002Fuji-countdown","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuji-countdown.2.3.3.zip",75,3,"2025-08-15 00:00:00",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":85,"num_ratings":50,"last_updated":133,"tested_up_to":88,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":90,"download_link":141,"security_score":142,"vuln_count":143,"unpatched_count":29,"last_vuln_date":144,"fetched_at":31},"countdown-time","Countdown Timer Block – Animated Countdown for Events or Launches","1.3.2","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fcountdown-time\u002F\" rel=\"nofollow ugc\">Plugin Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fctb.bplugins.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fcountdown-time\u002Fpricing\u002F\" rel=\"nofollow ugc\">Get Pro Version\u003C\u002Fa> 👈\u003C\u002Fp>\n\u003Cp>Professionally showcase your countdown timer. This plugin adds a new block in the Block Editor by which you can create a professional-looking countdown timer block!\u003C\u002Fp>\n\u003Cp>It is very effective in presenting your countdown timer nicely. There are many options that you can use to decorate your countdown timer in any color you like.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Layout Options\u003C\u002Fstrong>: Choose from 4 distinct templates for different presentations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsiveness\u003C\u002Fstrong>: Responsive for the mobile devices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Element Visibility\u003C\u002Fstrong>: Toggle the visibility of labels, days, hours, minutes, and seconds.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Wrapper Customization\u003C\u002Fstrong>: Configure width, background, padding, and shadow for the countdown wrapper.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Boxes Customization\u003C\u002Fstrong>: Define background, width, height, border, and shadow settings for the countdown boxes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Content Appearance\u003C\u002Fstrong>: Adjust typography and color for the digit and label elements.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Separator Customization\u003C\u002Fstrong>: Display separators and configure type, size, and color settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Patterns\u003C\u002Fstrong>: Predefined designs for expanding the variety of styles.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Expired Display:\u003C\u002Fstrong> Show content that has expired after the countdown timer has elapsed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Hide at Zero:\u003C\u002Fstrong> Conceal the box when the countdown timer reaches 0.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Mobile Visibility:\u003C\u002Fstrong> Toggle visibility of the countdown timer on mobile devices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Tablet Visibility:\u003C\u002Fstrong> Toggle visibility of the countdown timer on tablet devices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Prefix Text:\u003C\u002Fstrong> Display text before the countdown timer.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Prefix Style:\u003C\u002Fstrong> Implement typography settings and adjust the color for the prefix text.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Suffix Button:\u003C\u002Fstrong> Show a button after the countdown timer.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Suffix Button Style:\u003C\u002Fstrong> Apply typography, colors(text and background) and padding for the suffix button.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Prefix Suffix Direction:\u003C\u002Fstrong> Direction of the content displayed before and after the countdown timer.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Single Style:\u003C\u002Fstrong> Apply different styles to each box, including variations in background, digit color, and label color.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dismiss Button:\u003C\u002Fstrong> Provide a button to dismiss\u002Fhide the countdown timer.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Patterns\u003C\u002Fstrong>: Additional patterns for expanding the variety of countdown styles.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcode Integration:\u003C\u002Fstrong> Shortcode for flexible use across various locations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>First, install the Countdown Timer plugin\u003C\u002Fli>\n\u003Cli>Add the Countdown Timer block from the block category called “Widgets” in the Gutenberg editor.\u003C\u002Fli>\n\u003Cli>You can change block settings from the right-side settings sidebar.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enjoy!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For Installation help click on Installation Tab\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Did you like this plugin? Dislike it? Do you have a feature request? \u003Ca href=\"mailto:support@bplugins.com\" title=\"Send feedback\" rel=\"nofollow ugc\">Please share your feedback with us\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Check out the Parent Plugin of this plugin-\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbblockswp.com\" rel=\"nofollow ugc\">\u003Cstrong>B Blocks\u003C\u002Fstrong>\u003C\u002Fa> – A blocks collection and page building tool for Gutenberg.\u003C\u002Fp>\n\u003Ch3>Check out our other WordPress Plugins-\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Video Player\u003C\u002Fstrong>\u003C\u002Fa> – Display videos as single and playlist in multiple skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster\u003C\u002Fstrong>\u003C\u002Fa> – Display\u002FEmbed PDF files with different styles.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Audio Player\u003C\u002Fstrong>\u003C\u002Fa> – Listen audios with awesome visuals.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fstreamcast-radio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>StreamCast\u003C\u002Fstrong>\u003C\u002Fa> – Customizable radio player with different skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\u002F\" rel=\"nofollow ugc\">\u003Cstrong>3D Viewer\u003C\u002Fstrong>\u003C\u002Fa> – Embed 3D models and 3D products with interaction.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Block\u003C\u002Fstrong>\u003C\u002Fa> – Show posts and custom posts in different layouts.\u003C\u002Fp>\n","Display your event's date on a timer to your visitor with a countdown timer block",2000,39425,"2026-03-04T18:18:00.000Z","6.5","7.1",[137,138,139,140,117],"block","count-time","countdown-timer-blocks","event-date","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcountdown-time.1.3.2.zip",99,2,"2025-02-23 00:00:00",{"slug":146,"name":147,"version":148,"author":149,"author_profile":150,"description":151,"short_description":152,"active_installs":11,"downloaded":153,"rating":99,"num_ratings":65,"last_updated":154,"tested_up_to":16,"requires_at_least":6,"requires_php":155,"tags":156,"homepage":90,"download_link":159,"security_score":99,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"checkout-countdown-for-woocommerce","Checkout Countdown for WooCommerce – Boost Conversions & Reduce Cart Abandonment","4.0.2","Morgan Hvidt","https:\u002F\u002Fprofiles.wordpress.org\u002Fmorganhvidt\u002F","\u003Cp>Tired of abandoned carts? Checkout Countdown for WooCommerce helps you \u003Cstrong>recover lost sales\u003C\u002Fstrong> by adding a clear \u003Cstrong>countdown timer\u003C\u002Fstrong> the moment a product hits the cart. This simple \u003Cstrong>cart timer\u003C\u002Fstrong> creates urgency, reminding customers their items are reserved for a limited time, and encourages them to complete their purchase faster. It’s an easy-to-use, effective tool for \u003Cstrong>boosting conversions\u003C\u002Fstrong> and optimizing your checkout flow.\u003C\u002Fp>\n\u003Ch3>Boost Sales with WooCommerce Checkout Countdown\u003C\u002Fh3>\n\u003Cp>Checkout Countdown for WooCommerce is designed to \u003Cstrong>boost your sales\u003C\u002Fstrong> by creating a tangible sense of urgency. The countdown timer encourages customers to complete their purchases, thereby \u003Cstrong>reducing cart abandonment\u003C\u002Fstrong> and \u003Cstrong>increasing conversion rates\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Easy to Use WooCommerce Cart Timer\u003C\u002Fh3>\n\u003Cp>Our plugin is \u003Cstrong>user-friendly and quick to set up\u003C\u002Fstrong>. With a range of customization options, you can easily tailor the countdown timer to \u003Cstrong>match your store’s branding\u003C\u002Fstrong> and meet your specific needs.\u003C\u002Fp>\n\u003Ch3>Optimize Your eCommerce Store with Checkout Countdown\u003C\u002Fh3>\n\u003Cp>Sales optimization is crucial. Our Checkout Countdown plugin contributes to the overall optimization of your WooCommerce store by \u003Cstrong>enhancing the checkout process\u003C\u002Fstrong> and \u003Cstrong>improving customer experience\u003C\u002Fstrong> with clear time expectations.\u003C\u002Fp>\n\u003Ch3>Create Urgency in eCommerce with Checkout Countdown\u003C\u002Fh3>\n\u003Cp>The psychology of urgency is powerful. Our Checkout Countdown plugin capitalizes on this by adding a visible countdown timer to the cart, \u003Cstrong>motivating customers to act now\u003C\u002Fstrong> and complete their purchases before the timer runs out.\u003C\u002Fp>\n\u003Ch3>Improve Conversion Rates with Checkout Countdown\u003C\u002Fh3>\n\u003Cp>Our plugin directly helps \u003Cstrong>improve your store’s conversion rates\u003C\u002Fstrong> by reducing cart abandonment. By showing customers exactly how long their order can be reserved, the Checkout Countdown plugin creates \u003Cstrong>proven urgency that encourages swift action\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Checkout Countdown for WooCommerce Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Works Everywhere:\u003C\u002Fstrong> Seamlessly integrates with the latest \u003Cstrong>WordPress and WooCommerce\u003C\u002Fstrong> versions (including HPOS).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show Reservation Time:\u003C\u002Fstrong> Acts as a \u003Cstrong>product timer\u003C\u002Fstrong> for cart items, clearly showing customers their remaining time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Increase Urgency with a Dynamic Countdown Bar\u002FBanner:\u003C\u002Fstrong> Display a highly visible \u003Cstrong>countdown bar\u003C\u002Fstrong> or banner across your site, appearing only when the cart isn’t empty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Market Before Cart Adds:\u003C\u002Fstrong> Set up a separate \u003Cstrong>pre-cart banner message\u003C\u002Fstrong> for sales or informational text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Match Your Theme:\u003C\u002Fstrong> Choose from \u003Cstrong>multiple styles\u003C\u002Fstrong> for the cart\u002Fcheckout notice timer, adapting to your theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Place it Anywhere:\u003C\u002Fstrong> Use the simple shortcode \u003Ccode>[checkout_countdown]\u003C\u002Fcode> for \u003Cstrong>custom countdown placement\u003C\u002Fstrong> via hooks or page builders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Your Message:\u003C\u002Fstrong> Personalize all \u003Cstrong>countdown text\u003C\u002Fstrong> and \u003Cstrong>expired cart text\u003C\u002Fstrong> to fit your brand voice.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brand Your Timer:\u003C\u002Fstrong> Choose custom \u003Cstrong>banner background and font colors\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Leverage FOMO:\u003C\u002Fstrong> Perfect for implementing \u003Cstrong>Fear Of Missing Out\u003C\u002Fstrong> strategies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ideal for WooCommerce Ticket Sales and Bookings\u003C\u002Fh3>\n\u003Cp>A checkout or cart countdown timer can help your store speed up product sales. It’s a valuable addition to WooCommerce Event ticket sales and WooCommerce Bookings.\u003C\u002Fp>\n\u003Ch3>Unlock Advanced Sales Strategies with Checkout Countdown Pro\u003C\u002Fh3>\n\u003Cp>Ready to take your sales optimization to the next level? Checkout Countdown Pro offers powerful features for maximum impact:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Recover Lost Sales with Cart Clearing:\u003C\u002Fstrong> Automatically empty carts after the timer expires (while customers are active), preventing abandoned items from blocking stock.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maintain Urgency with Countdown Looping:\u003C\u002Fstrong> Automatically restart the countdown after it finishes, perfect for ongoing promotions or high-demand items.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adapt to Cart Changes with Countdown Reset:\u003C\u002Fstrong> Optionally reset the timer when new items are added, giving customers fresh time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ensure Accuracy with Live Totals Recalculation:\u003C\u002Fstrong> Automatically refresh cart\u002Fcheckout totals with each loop – vital for dynamic pricing or live rates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Experience with AJAX Support:\u003C\u002Fstrong> Start the timer instantly on add-to-cart without page reloads.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Guide Customers Post-Expiry with Custom Redirects:\u003C\u002Fstrong> Send customers to a specific page (like bestsellers or help) when the timer ends.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Control Messaging with Expiry Duration:\u003C\u002Fstrong> Choose how long the “expired” message displays.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpuri.io\u002Fplugin\u002Fcheckout-countdown-woocommerce\u002F\" rel=\"nofollow ugc\">\u003Cstrong>See How Pro Can Skyrocket Your Conversions \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Configuring Ideal Countdown Duration\u003C\u002Fh3>\n\u003Cp>Choosing the right duration for your checkout countdown timer can have a significant impact on your store’s performance. You should strike a balance between creating urgency without pressuring the customer. Too short a duration may annoy customers and lead to abandoned carts, while too long a duration may fail to instill a sense of urgency. We recommend analyzing your average customer’s time spent on your store and experimenting with different timer durations to find the sweet spot that optimizes conversions and overall customer experience.\u003C\u002Fp>\n\u003Ch3>Expiry Message Customization Tips\u003C\u002Fh3>\n\u003Cp>The expiry message displayed when the countdown timer reaches zero is crucial for effectively managing customer expectations and maintaining a positive relationship with them. Customize the message to ensure clear communication, politeness, and assurance that the customer can still purchase the product even after the timer expires. Offering assistance, suggesting alternative products, or presenting the option to restart the countdown can help retain customers and prevent them from leaving your site disappointed. Testing different expiry messages and monitoring their impact on customer behavior will help you find the most effective approach for your store.\u003C\u002Fp>\n\u003Ch3>Selling limited stock? Try reserving stock in customer carts.\u003C\u002Fh3>\n\u003Cp>If you manage stock and want to ensure reserved items aren’t sold out during checkout, Checkout Countdown may not fully meet your needs. That’s where Reserved Stock Pro by Puri.io may be the alternative solution you need.\u003C\u002Fp>\n\u003Cp>Reserved Stock Pro reserves stock in the customer’s cart for a limited duration, providing a secure shopping experience during high-demand periods. It’s especially beneficial for stores with limited stock items or flash sales.  By using Reserved Stock Pro, you optimize your sales and enhance customer happiness by offering a secure and fair shopping experience.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpuri.io\u002Fplugin\u002Freserved-stock-pro-for-woocommerce\u002F\" rel=\"nofollow ugc\">Learn more about Reserved Stock Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Request a Feature\u003C\u002Fh3>\n\u003Cp>Do you have an idea? \u003Ca href=\"https:\u002F\u002Fpuri.io\u002Fsupport\u002F\" rel=\"nofollow ugc\">Let us know!\u003C\u002Fa>\u003C\u002Fp>\n","The Countdown Bar for WooCommerce Products to improve your Cart & Checkout Flow",38163,"2025-04-17T04:53:00.000Z","7.4",[157,21,22,158,117],"checkout","product","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckout-countdown-for-woocommerce.zip",{"attackSurface":161,"codeSignals":230,"taintFlows":265,"riskAssessment":284,"analyzedAt":294},{"hooks":162,"ajaxHandlers":223,"restRoutes":224,"shortcodes":225,"cronEvents":229,"entryPointCount":28,"unprotectedCount":29},[163,169,173,177,182,187,191,194,198,199,202,205,207,210,213,216,217,219,221],{"type":164,"name":165,"callback":166,"file":167,"line":168},"action","admin_menu","easy_timer_options_page","admin.php",8,{"type":164,"name":170,"callback":171,"file":167,"line":172},"admin_head","easy_timer_options_page_css",22,{"type":164,"name":174,"callback":175,"file":167,"line":176},"add_meta_boxes","closure",41,{"type":178,"name":179,"callback":180,"priority":65,"file":167,"line":181},"filter","plugin_row_meta","easy_timer_row_meta",66,{"type":164,"name":183,"callback":184,"file":185,"line":186},"wp_footer","easy_timer_cookies_js","easy-timer.php",57,{"type":178,"name":188,"callback":189,"priority":65,"file":185,"line":190},"wp_insert_post_data","replace_easy_timer_shortcodes",102,{"type":164,"name":183,"callback":192,"file":193,"line":143},"easy_timer_js","includes\\clock.php",{"type":164,"name":183,"callback":195,"file":196,"line":197},"easy_timer_lang_js","includes\\counter.php",78,{"type":164,"name":183,"callback":192,"file":196,"line":197},{"type":164,"name":183,"callback":192,"file":200,"line":201},"includes\\isoyear.php",7,{"type":164,"name":183,"callback":195,"file":203,"line":204},"includes\\month.php",37,{"type":164,"name":183,"callback":192,"file":203,"line":206},38,{"type":164,"name":183,"callback":192,"file":208,"line":209},"includes\\monthday.php",13,{"type":164,"name":183,"callback":192,"file":211,"line":212},"includes\\timezone.php",16,{"type":164,"name":183,"callback":195,"file":214,"line":215},"includes\\weekday.php",28,{"type":164,"name":183,"callback":192,"file":214,"line":215},{"type":164,"name":183,"callback":192,"file":218,"line":209},"includes\\year.php",{"type":164,"name":183,"callback":192,"file":220,"line":201},"includes\\yearday.php",{"type":164,"name":183,"callback":192,"file":222,"line":201},"includes\\yearweek.php",[],[],[226],{"tag":4,"callback":227,"file":185,"line":228},"easy_timer_data",96,[],{"dangerousFunctions":231,"sqlUsage":232,"outputEscaping":237,"fileOperations":28,"externalRequests":29,"nonceChecks":143,"capabilityChecks":263,"bundledLibraries":264},[],{"prepared":29,"raw":28,"locations":233},[234],{"file":235,"line":201,"context":236},"includes\\uninstall.php","$wpdb->get_col() with variable interpolation",{"escaped":50,"rawEcho":238,"locations":239},11,[240,243,245,246,248,251,252,255,257,259,261],{"file":167,"line":241,"context":242},32,"raw output",{"file":167,"line":244,"context":242},33,{"file":167,"line":204,"context":242},{"file":247,"line":201,"context":242},"includes\\cookies-js.php",{"file":249,"line":250,"context":242},"includes\\lang-js.php",14,{"file":249,"line":215,"context":242},{"file":253,"line":254,"context":242},"options-page.php",50,{"file":253,"line":256,"context":242},58,{"file":253,"line":258,"context":242},62,{"file":253,"line":260,"context":242},63,{"file":262,"line":206,"context":242},"shortcodes.php",6,[],[266],{"entryPoint":267,"graph":268,"unsanitizedCount":29,"severity":283},"\u003Coptions-page> (options-page.php:0)",{"nodes":269,"edges":280},[270,275],{"id":271,"type":272,"label":273,"file":253,"line":274},"n0","source","$_SERVER['REQUEST_URI'] (x2)",18,{"id":276,"type":277,"label":278,"file":253,"line":274,"wp_function":279},"n1","sink","echo() [XSS]","echo",[281],{"from":271,"to":276,"sanitized":282},true,"low",{"summary":285,"deductions":286},"The \"easy-timer\" plugin v5.0 exhibits a mixed security posture.  On the positive side, the static analysis reveals a very small attack surface with no unprotected entry points found. The absence of dangerous functions, external HTTP requests, and critical\u002Fhigh severity taint flows is also encouraging. Furthermore, the plugin has a good number of capability checks and nonce checks, indicating an effort to implement proper authorization and protection against CSRF attacks.\n\nHowever, several significant concerns arise from the analysis. The most glaring issue is that 100% of SQL queries are not using prepared statements, which is a severe risk for SQL injection vulnerabilities. Additionally, only 27% of output escaping is properly handled, leaving a substantial portion of output vulnerable to cross-site scripting (XSS) attacks. The presence of a past high severity \"Code Injection\" vulnerability, even if currently patched, suggests a historical tendency towards exploitable flaws that requires vigilance.\n\nIn conclusion, while \"easy-timer\" v5.0 has made strides in reducing its attack surface and implementing some security checks, the critical lack of prepared statements for SQL queries and insufficient output escaping present significant and immediate risks. The historical pattern of code injection vulnerabilities also warrants careful consideration. Users should be aware of these vulnerabilities and ensure the plugin is kept up-to-date with any future patches.",[287,289,291],{"reason":288,"points":65},"SQL queries not using prepared statements",{"reason":290,"points":168},"Insufficient output escaping",{"reason":292,"points":293},"Past high severity Code Injection vulnerability",15,"2026-03-16T18:44:23.037Z",{"wat":296,"direct":305},{"assetPaths":297,"generatorPatterns":300,"scriptPaths":301,"versionParams":302},[298,299],"\u002Fwp-content\u002Fplugins\u002Feasy-timer\u002Fcss\u002Feasy-timer.css","\u002Fwp-content\u002Fplugins\u002Feasy-timer\u002Fjs\u002Feasy-timer.js",[],[299],[303,304],"easy-timer\u002Fcss\u002Feasy-timer.css?ver=","easy-timer\u002Fjs\u002Feasy-timer.js?ver=",{"cssClasses":306,"htmlComments":319,"htmlAttributes":323,"restEndpoints":333,"jsGlobals":334,"shortcodeOutput":337},[307,308,309,310,311,312,313,314,315,316,317,318],"easy-timer-countdown","easy-timer-countup","easy-timer-clock","et-countdown","et-countup","et-clock","date-countdown","date-countup","date-clock","time-countdown","time-countup","time-clock",[320,321,322],"\u003C!-- easy-timer -->","\u003C!-- easy-timer shortcode -->","\u003C!-- easy-timer shortcode: -->",[324,325,326,327,328,329,330,331,332],"data-date","data-delimiter","data-filter","data-offset","data-origin","data-period","data-way","data-format","data-form",[],[335,336],"easy_timer_cookies","easy_timer_localized_data",[338,339,340,341,342,343],"\u003Cspan class=\"et-countdown","\u003Cspan class=\"et-countup","\u003Cspan class=\"et-clock","\u003Cspan class=\"easy-timer-countdown","\u003Cspan class=\"easy-timer-countup","\u003Cspan class=\"easy-timer-clock"]