[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4HCEL3KmE6UWm30HFg6Dzmmec7LcL7fJX0hiWrCUyQ0":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":128,"fingerprints":167},"schedule-revisions","Schedule Revisions","0.1.0","torres126","https:\u002F\u002Fprofiles.wordpress.org\u002Ftorres126\u002F","\u003Cp>This plugin provides a way to make content either magically appear or disappear at a given time in the Block Editor. The block is based on your site’s timezone, giving you complete control over the timing. Possible usage for this includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displaying special messages for a certain period of time (eg. “Merry Christmas!” only on the 25th December)\u003C\u002Fli>\n\u003Cli>Starting a sale and offering temporary vouchers or coupons\u003C\u002Fli>\n\u003Cli>Holding a giveaway that prevents entries after a certain time has passed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In all cases, your content would be revised automatically once the time has passed – no more having to be online exactly at a certain date and time to update your site!\u003C\u002Fp>\n\u003Ch3>Instructions\u003C\u002Fh3>\n\u003Cp>After activating the plugin, you can insert the “Schedule Revisions” block in the Block Editor, and then schedule any blocks of your choosing.\u003C\u002Fp>\n","Control when content (or revisions) appear or disappear in your posts through a new Gutenberg block.",50,2292,0,"2020-07-23T20:10:00.000Z","5.4.19","5.3.2","7.0.0",[19,20,21,22,23],"block","gutenberg","revisions","schedule-content","time","https:\u002F\u002Fgithub.com\u002FAurorum\u002Fschedule-revisions-block","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fschedule-revisions.1.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},2,30,84,"2026-04-05T05:05:22.123Z",[36,60,81,97,111],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"timeline-blocks","Timeline Blocks for Gutenberg","1.1.10","Techeshta","https:\u002F\u002Fprofiles.wordpress.org\u002Ftecheshta\u002F","\u003Cp>Timeline Blocks for Gutenberg is a Gutenberg add-on with many additional options for post showcases with the vertical Timeline. It is a standalone Gutenberg solution to give wow design possibilities for your blog posts with a clean design and fully responsive layout. You can say that Timeline Blocks will be your ultimate history showcase for the new Gutenberg Editor.\u003C\u002Fp>\n\u003Cp>These premade blocks help to build a perfect website in no time. It’s time-saving and cost-saving when editing any blocks. Get a wonderful experience on the website building with Timeline Blocks now.\u003C\u002Fp>\n\u003Ch3>Where are the Timeline Blocks for Gutenberg Most Useful?\u003C\u002Fh3>\n\u003Cp>Below is one small list of which area you can start using the Timeline Blocks for Gutenberg plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Showcase your Posts with a Timeline\u003C\u002Fli>\n\u003Cli>View in any Post and Page.\u003C\u002Fli>\n\u003Cli>Showcase your Company Growth Day by Day, Month by Month, or Year by Year.\u003C\u002Fli>\n\u003Cli>Showcase the Projects that you Completed in the Past with Dates.\u003C\u002Fli>\n\u003Cli>Showcase Step by Step Tutorial with a Post Title Like ‘Story #1, Podcast #1, etc.’\u003C\u002Fli>\n\u003Cli>Showcase Your Job Stories\u002FAchievements Timeline.\u003C\u002Fli>\n\u003Cli>Showcase your Story Timeline.\u003C\u002Fli>\n\u003Cli>You can Represent your Company Story.\u003C\u002Fli>\n\u003Cli>Create a Program Timeline.\u003C\u002Fli>\n\u003Cli>Create Events\u002FAppointments Timeline.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose Timeline Blocks for your Gutenberg Project?\u003C\u002Fh3>\n\u003Cp>We carefully researched over minimum requirements of any history showcase presentation and then created a list of options to provide that flexibility to new Gutenberg users. Yes, it’s free for everyone, and you can see the instant result with the Gutenberg Editor while updating your changes with the options.\u003C\u002Fp>\n\u003Cp>We provided all possible opportunities with this Timeline Blocks for the Gutenberg plugin. So, from Gutenberg’s beginner user to any experts, bloggers and freelancers can use this standalone solution.\u003C\u002Fp>\n\u003Ch3>Features of Timeline Blocks for Gutenberg\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>2 Timeline Template\u003C\u002Fli>\n\u003Cli>Option to Show\u002FHide Multiple Post Meta\u003C\u002Fli>\n\u003Cli>Easy to Install, Use and Customize\u003C\u002Fli>\n\u003Cli>Clean Code, Layout, and Design\u003C\u002Fli>\n\u003Cli>Fully Responsive for any Devices\u003C\u002Fli>\n\u003Cli>‘Read More’ Text Option to Choose and Change Order by – Newest to Oldest, Oldest to Newest, A \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Z, Z \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> A\u003C\u002Fli>\n\u003Cli>Featured Image Style – Landscape, Square\u003C\u002Fli>\n\u003Cli>Responsive and Mobile Ready Timeline\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Technical Support\u003C\u002Fh3>\n\u003Cp>We’re active for any support issues and feature suggestions. So, I hope you will love it. If you have any more questions, visit our support on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftimeline-blocks\u002F\" rel=\"ugc\">Plugin’s Forum\u003C\u002Fa>. Feel free to \u003Ca href=\"https:\u002F\u002Fwww.techeshta.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">contact us\u003C\u002Fa> if you want any custom widgets for your site.\u003C\u002Fp>\n\u003Ch3>Like Timeline Blocks for Gutenberg Plugin?\u003C\u002Fh3>\n\u003Cp>Don’t forget to rate us on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftimeline-blocks\u002Freviews\u002F?rate=5#new-post\" rel=\"ugc\">WordPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Other Gutenberg Add-ons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblocks-kit\u002F\" rel=\"ugc\">Blocks Kit – Gutenberg Blocks for Freelancers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-layouts\u002F\" rel=\"ugc\">Post Layouts for Gutenberg\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Blocks\u003C\u002Fh3>\n\u003Cp>This plugin provides 1 block.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Timeline Block\u003C\u002Fli>\n\u003C\u002Ful>\n","A beautiful timeline layout block to showcase your posts in timeline presentation.",500,20096,96,5,"2025-12-19T10:21:00.000Z","6.9.4","4.8","5.6",[53,54,37,55,56],"gutenberg-block","post-timeline-blocks","timeline-layouts","timeline-templates","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftimeline-blocks\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimeline-blocks.zip",100,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":59,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"timed-visibility-block","Timed Visibility Block","1.0.0","Jay","https:\u002F\u002Fprofiles.wordpress.org\u002Fhackkzy404\u002F","\u003Cp>Timed Visibility Block is a powerful wrapper block for the Block Editor (Gutenberg) that allows you to \u003Cstrong>schedule when content is shown or hidden\u003C\u002Fstrong> based on various time-based rules.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Date-Time Range Visibility:\u003C\u002Fstrong> Show or hide content between a start and end date-time.\u003Cbr \u002F>\n– \u003Cstrong>Daily Schedule Mode:\u003C\u002Fstrong> Repeat visibility daily between a set time range (e.g., from 9:00 AM to 5:00 PM every day).\u003Cbr \u002F>\n– \u003Cstrong>Show\u002FHide Mode:\u003C\u002Fstrong> Decide whether to \u003Cstrong>show or hide content\u003C\u002Fstrong> during the selected schedule (inverted logic support).\u003Cbr \u002F>\n– \u003Cstrong>Fallback Message:\u003C\u002Fstrong> Optionally display a custom message (e.g., “This content is no longer available”) when the content is hidden.\u003Cbr \u002F>\n– \u003Cstrong>No Output on Expiry:\u003C\u002Fstrong>  When hidden, content is \u003Cstrong>not rendered at all\u003C\u002Fstrong>, keeping the HTML clean and optimized.\u003C\u002Fp>\n","Control when your content shines—perfect for time-sensitive promotions and special events!",20,419,1,"2025-05-26T08:03:00.000Z","6.8.5","6.6","7.4",[19,76,22,77,78],"content-expiration","timed-content","visibility","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimed-visibility-block.1.0.0.zip",{"slug":82,"name":83,"version":63,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":13,"downloaded":88,"rating":13,"num_ratings":13,"last_updated":89,"tested_up_to":49,"requires_at_least":90,"requires_php":74,"tags":91,"homepage":95,"download_link":96,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"advanced-countdown-timer-block","ChronoPress Countdown Block","dhrashtidev","https:\u002F\u002Fprofiles.wordpress.org\u002Fdhrashtidev\u002F","\u003Cp>ChronoPress Countdown Block is a feature-rich WordPress plugin that adds a professional countdown timer block to the Gutenberg editor. Perfect for sales, events, launches, and any time-sensitive content.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple Styles\u003C\u002Fstrong>: Choose from Circle, Flip, Linear, and Box styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Units\u003C\u002Fstrong>: Show or hide Days, Hours, Minutes, and Seconds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Preview\u003C\u002Fstrong>: See your countdown timer in real-time within the editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timezone Support\u003C\u002Fstrong>: Automatically uses your WordPress site timezone\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Responsive\u003C\u002Fstrong>: Looks great on all devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessible\u003C\u002Fstrong>: Built with accessibility best practices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Dependencies\u003C\u002Fstrong>: Pure PHP, vanilla JavaScript, and CSS\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Flash sales and limited-time offers\u003C\u002Fli>\n\u003Cli>Event countdowns\u003C\u002Fli>\n\u003Cli>Product launches\u003C\u002Fli>\n\u003Cli>Deadline reminders\u003C\u002Fli>\n\u003Cli>Special promotions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>Contributions are welcome! Please ensure all code follows WordPress coding standards and includes proper escaping and sanitization.\u003C\u002Fp>\n\u003Ch4>Security Issues\u003C\u002Fh4>\n\u003Cp>If you discover a security vulnerability, please email security@chronopress.dev instead of using the support forum.\u003C\u002Fp>\n","A powerful Gutenberg block for creating beautiful countdown timers with multiple styles and customizable display units.",124,"2026-02-09T06:23:00.000Z","5.8",[19,92,93,20,94],"clock","countdown","timer","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchronopress-countdown-block\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-countdown-timer-block.1.0.0.zip",{"slug":98,"name":99,"version":63,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":13,"downloaded":104,"rating":59,"num_ratings":70,"last_updated":105,"tested_up_to":49,"requires_at_least":106,"requires_php":74,"tags":107,"homepage":79,"download_link":110,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"expire-content-block","Expire Content Block","zellerpure","https:\u002F\u002Fprofiles.wordpress.org\u002Fzellerpure\u002F","\u003Cp>\u003Cstrong>Expire Content Block\u003C\u002Fstrong> is a simple but powerful Gutenberg block that lets you schedule content expiration — without shortcodes, without coding, and with live visual previews while editing.\u003C\u002Fp>\n\u003Cp>Place any blocks inside it (images, text, buttons, forms, anything), set an expiry date and time…\u003Cbr \u002F>\nAfter that moment, the content will \u003Cstrong>automatically be hidden\u003C\u002Fstrong> or \u003Cstrong>replaced with a custom message\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Perfect for:\u003Cbr \u002F>\n– Limited-time promotions\u003Cbr \u002F>\n– Event registration closing\u003Cbr \u002F>\n– Temporary announcements\u003Cbr \u002F>\n– Holiday notices\u003Cbr \u002F>\n– Launch campaigns\u003Cbr \u002F>\n– Membership or course content phases\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>100% native Gutenberg block (no shortcode mess)\u003C\u002Fli>\n\u003Cli>Add any blocks inside using InnerBlocks\u003C\u002Fli>\n\u003Cli>Choose expiry date & time via DateTimePicker\u003C\u002Fli>\n\u003Cli>Define behavior:\n\u003Cul>\n\u003Cli>\u003Cstrong>Hide content after expiry\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Replace content with a custom message\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Editor preview mode shows how expired content will appear\u003C\u002Fli>\n\u003Cli>Server-side rendering for accurate scheduling\u003C\u002Fli>\n\u003Cli>Lightweight and fast — zero frontend JS required\u003C\u002Fli>\n\u003Cli>Safe content sanitization with \u003Ccode>wp_kses_post()\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why this plugin?\u003C\u002Fh3>\n\u003Cp>Most “timed content” plugins rely on shortcodes or old TinyMCE dialogs.\u003Cbr \u002F>\nExpire Content Block brings the experience to \u003Cstrong>modern block editor standards\u003C\u002Fstrong>, with intuitive UI and visual feedback.\u003C\u002Fp>\n\u003Ch3>Future PRO Features (coming soon)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Show content \u003Cem>between\u003C\u002Fem> specific dates\u003C\u002Fli>\n\u003Cli>Multiple expiration rules per block\u003C\u002Fli>\n\u003Cli>WooCommerce-based expiration triggers\u003C\u002Fli>\n\u003Cli>Geolocation + time-based conditions\u003C\u002Fli>\n\u003Cli>Replace with saved block patterns or templates\u003C\u002Fli>\n\u003Cli>Analytics: how many times the block was shown before expiry\u003C\u002Fli>\n\u003C\u002Ful>\n","Block that hides or replaces content after a set date\u002Ftime. Perfect for promotions, events, and temporary announcements.",113,"2026-01-15T14:42:00.000Z","6.0",[19,108,20,109,77],"expire","schedule","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpire-content-block.1.0.0.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":13,"downloaded":119,"rating":13,"num_ratings":13,"last_updated":120,"tested_up_to":72,"requires_at_least":90,"requires_php":74,"tags":121,"homepage":126,"download_link":127,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"global-time-ghost","Global Time Ghost – Local Time Converter","2.3.0","PluginJoy","https:\u002F\u002Fprofiles.wordpress.org\u002Faacers\u002F","\u003Cp>The lightest, fastest, and most beautiful local-time plugin for WordPress.\u003C\u002Fp>\n\u003Cp>Just drop one shortcode and every visitor instantly sees times in \u003Cstrong>their own timezone\u003C\u002Fstrong> (including automatic daylight saving handling):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gtg_time date=\"2025-12-25 15:00:00\"] \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> December 25, 2025 at 3:00 PM (their local time)  \n[gtg_time date=\"2025-08-20 14:00:00\" format=\"g:i A (T)\"] \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> 4:00 PM (CEST)\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Perfect for:\u003Cbr \u002F>\n– Flash sales & limited offers\u003Cbr \u002F>\n– Webinars & live streams\u003Cbr \u002F>\n– Course launches\u003Cbr \u002F>\n– Event sites\u003Cbr \u002F>\n– Global WooCommerce stores\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free features (everything you need to get started):\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>[gtg_time]\u003C\u002Fcode> and \u003Ccode>[local_time]\u003C\u002Fcode> shortcodes\u003Cbr \u002F>\n– Full Gutenberg block (“Local Time”)\u003Cbr \u002F>\n– Gorgeous purple badge with hover effect\u003Cbr \u002F>\n– Automatic timezone detection via browser (Intl API + cookie)\u003Cbr \u002F>\n– Works perfectly with WP Rocket, LiteSpeed, Cloudflare, SiteGround, Kinsta — all caches & CDNs\u003Cbr \u002F>\n– Modern admin dashboard with stats\u003Cbr \u002F>\n– Zero configuration needed — works out of the box\u003Cbr \u002F>\n– No JavaScript loaded on pages without the shortcode (~4 KB total)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro version – Lifetime license $39 (one-time)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Auto-convert times inside \u003Cstrong>The Events Calendar\u003C\u002Fstrong>, \u003Cstrong>WooCommerce\u003C\u002Fstrong>, \u003Cstrong>LearnDash\u003C\u002Fstrong>\u003Cbr \u002F>\n– Timezone dropdown widget for manual selection\u003Cbr \u002F>\n– Custom badge colors and styles\u003Cbr \u002F>\n– Analytics dashboard with conversion tracking\u003Cbr \u002F>\n– Priority email support\u003Cbr \u002F>\n– Lifetime updates\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpluginjoy.com\u002Fproduct\u002Fglobal-time-ghost-pro\u002F\" rel=\"nofollow ugc\">View Pro Features & Pricing \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n","Show any UTC time in the visitor's real local timezone — automatically. Gutenberg block + shortcode. Zero config. Works with every cache & CDN.",269,"2026-02-07T14:47:00.000Z",[122,53,123,124,125],"events","local-time","timezone","utc","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fglobal-time-ghost\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fglobal-time-ghost.2.3.0.zip",{"attackSurface":129,"codeSignals":141,"taintFlows":148,"riskAssessment":149,"analyzedAt":166},{"hooks":130,"ajaxHandlers":137,"restRoutes":138,"shortcodes":139,"cronEvents":140,"entryPointCount":13,"unprotectedCount":13},[131],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","init","schedule_revisions_schedule_revisions_block_block_init","schedule-revisions-block.php",48,[],[],[],[],{"dangerousFunctions":142,"sqlUsage":143,"outputEscaping":145,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":147},[],{"prepared":13,"raw":13,"locations":144},[],{"escaped":13,"rawEcho":13,"locations":146},[],[],[],{"summary":150,"deductions":151},"The \"schedule-revisions\" plugin, at version 0.1.0, presents an exceptionally clean static analysis report, indicating a strong adherence to secure coding practices within its known components. The absence of dangerous functions, SQL injection vulnerabilities (all queries use prepared statements), and unescaped output are significant strengths. Furthermore, the lack of file operations, external HTTP requests, and the complete absence of known CVEs in its vulnerability history contribute to a perception of low risk.\n\nHowever, the analysis also highlights a notable concern: a complete lack of any detected entry points such as AJAX handlers, REST API routes, shortcodes, or cron events. While this might suggest a minimal footprint, it's unusual for a plugin designed for any form of functionality. This could mean the plugin is either incomplete, relies entirely on other plugins for interaction, or the static analysis tool may not have been able to identify its entry points. The absence of nonce checks and capability checks, while not inherently a risk in this context due to the lack of identified entry points, would become a critical vulnerability if any entry points were discovered and left unprotected. The complete lack of taint analysis results is also unusual and might suggest no data flows were analyzed, potentially leaving vulnerabilities undetected if they exist.\n\nIn conclusion, the plugin's internal code quality is excellent based on the provided static analysis. The primary concern stems from the lack of identifiable entry points and associated security checks, which raises questions about the plugin's functionality and the completeness of the security analysis. Until more about its operational entry points and how they are secured is understood, a cautious approach is warranted, despite the positive internal code indicators.",[152,154,156,158,160,162,164],{"reason":153,"points":47},"No capability checks found",{"reason":155,"points":47},"No nonce checks found",{"reason":157,"points":31},"No REST API routes found",{"reason":159,"points":31},"No AJAX handlers found",{"reason":161,"points":31},"No shortcodes found",{"reason":163,"points":31},"No cron events found",{"reason":165,"points":47},"No taint analysis results","2026-03-16T22:02:56.254Z",{"wat":168,"direct":177},{"assetPaths":169,"generatorPatterns":172,"scriptPaths":173,"versionParams":174},[170,171],"\u002Fwp-content\u002Fplugins\u002Fschedule-revisions\u002Fbuild\u002Findex.css","\u002Fwp-content\u002Fplugins\u002Fschedule-revisions\u002Fbuild\u002Findex.js",[],[171],[175,176],"schedule-revisions\u002Fbuild\u002Findex.css?ver=","schedule-revisions\u002Fbuild\u002Findex.js?ver=",{"cssClasses":178,"htmlComments":179,"htmlAttributes":180,"restEndpoints":181,"jsGlobals":182,"shortcodeOutput":183},[],[],[],[],[],[]]