[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fM20hYIiroZpEQzZkCvP-q_Tx2V-g8nhzIiUpgQlDoU0":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":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":145,"fingerprints":457},"coupons","Coupons","1.5.1","intellasoftsolutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fintellasoftsolutions\u002F","\u003Cp>The IntellaSoft Coupon plugin lets you create coupons that you can display on any page or post via shortcode. The coupons can be individually colorized.\u003C\u002Fp>\n","The official IntellaSoft Coupon WordPress plugin.",10,1809,0,"2025-01-28T01:00:00.000Z","6.1.0","5.0.0","5.8.2",[4,19,20,21],"custom","customizable","seo","https:\u002F\u002Fintellasoftplugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcoupons.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},3,90,97,1,98,"2026-04-04T15:18:47.304Z",[36,59,83,104,125],{"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":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"dynamic-html-sitemap","Dynamic HTML Sitemap","1.7","Suraj Kumar Sinha","https:\u002F\u002Fprofiles.wordpress.org\u002Fsurajkumarsinha\u002F","\u003Cp>\u003Cstrong>Dynamic HTML Sitemap\u003C\u002Fstrong> automatically creates a user-friendly and visually appealing sitemap for your WordPress site.\u003Cbr \u002F>\nIt enhances usability, accessibility, and SEO by providing a clear structure of your website’s content — including pages, posts, custom post types, and categories.\u003C\u002Fp>\n\u003Ch3>🧩 Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Design:\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily style your sitemap to match your website’s look and feel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Exclude Any Content:\u003C\u002Fstrong>\u003Cbr \u002F>\nExclude specific pages, posts, categories, or custom post types directly from the settings panel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Category Support:\u003C\u002Fstrong>\u003Cbr \u002F>\nFull support for WordPress categories — show or hide categories in your sitemap.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcode Integration:\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay the sitemap anywhere using the \u003Ccode>[dynamic_sitemap]\u003C\u002Fcode> shortcode.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Friendly:\u003C\u002Fstrong>\u003Cbr \u002F>\nBoost your site’s SEO by making your content hierarchy crawlable.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lightweight & Fast:\u003C\u002Fstrong>\u003Cbr \u002F>\nClean, optimized code built for speed and performance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 Perfect for:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Large content-heavy websites  \u003C\u002Fli>\n\u003Cli>Business or service sites  \u003C\u002Fli>\n\u003Cli>Blogs that need better discoverability  \u003C\u002Fli>\n\u003Cli>Developers building flexible sitemap solutions\u003C\u002Fli>\n\u003C\u002Ful>\n","Generate a customizable, SEO-friendly HTML sitemap to improve your website’s navigation and visibility.",40,1152,100,6,"2025-12-14T15:57:00.000Z","6.9.4","5.0","7.4",[53,54,55,21,56],"customizable-sitemap","html-sitemap","navigation","sitemap","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdynamic-html-sitemap\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdynamic-html-sitemap.1.7.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":24,"num_ratings":69,"last_updated":70,"tested_up_to":49,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":79,"download_link":80,"security_score":81,"vuln_count":47,"unpatched_count":13,"last_vuln_date":82,"fetched_at":26},"404-to-301","404 to 301 – Redirect, Log and Notify 404 Errors","3.1.5","Joel James","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoelcj91\u002F","\u003Cp>If you care about your website, you should take steps to avoid 404 errors as it affects your SEO badly. 404 ( Page not found ) errors are common and we all hate it, even Search engines do the same! Install this plugin then sit back and relax. It will take care of 404 errors!\u003C\u002Fp>\n\u003Ch4>What is 404 to 301?\u003C\u002Fh4>\n\u003Cp>\u003Cem>Handling 404 errors in your site should be easy. With this plugin, it finally is.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>404 to 301 Log Manager – Add-on is now available!\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Instead of instant email alerts, get \u003Cstrong>hourly, twice daily, daily, twice weekly, weekly\u003C\u002Fstrong> alerts.\u003C\u002Fli>\n\u003Cli>Limit the amount of emails sent out based on error logs count.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PDF file\u003C\u002Fstrong> attachment of error logs will be delivered through the email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatically clear\u003C\u002Fstrong> old error logs based on time period.\u003C\u002Fli>\n\u003Cli>Get email alerts to multiple email recipients.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fproducts\u002F404-to-301-log-manager\u002F\" rel=\"nofollow ugc\">Get this add-on now\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fdocs\u002F404-to-301-log-manager\u002F\" rel=\"nofollow ugc\">See Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>404 to 301 is a simple but amazing plugin which handles all 404 errors for you. It will redirect all 404 errors to any page that you set, using 301 (or any other) status. That means no more 404 errors! Even in Google webmaster tool you are safe!\u003Cbr \u002F>\nYou will not see any 404 error reports in your webmaster tool dashboard.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>404 to 301 – Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can redirect errors to any existing page or custom link (globally).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>You can set custom redirect for each 404 path!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>No more 404 errors in your website. Seriously!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation ready!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>You can optionally monitor\u002Flog all errors.\u003C\u002Fli>\n\u003Cli>Exclude paths from errors.\u003C\u002Fli>\n\u003Cli>You can optionally enable email notification on all 404 errors.\u003C\u002Fli>\n\u003Cli>You can choose which redirect method to be used (301,302,307).\u003C\u002Fli>\n\u003Cli>Will not irritate your visitors if they land on a non-existing page\u002Furl.\u003C\u002Fli>\n\u003Cli>Increase your SEO by telling Google that all 404 pages are moved to some other page.\u003C\u002Fli>\n\u003Cli>Completely free to use with lifetime updates.\u003C\u002Fli>\n\u003Cli>Developer friendly.\u003C\u002Fli>\n\u003Cli>Follows best WordPress coding standards.\u003C\u002Fli>\n\u003Cli>Of course, available in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoel-james\u002F404-to-301\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F404-to-301\u002Finstallation\u002F\" rel=\"ugc\">Installation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fdocs\u002F404-to-301\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F404-to-301\u002Fscreenshots\u002F\" rel=\"ugc\">Screenshots\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Bug Reports\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Bug reports for 404 to 301 are always welcome. \u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Report here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More information\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fproducts\u002F404-to-301\" rel=\"nofollow ugc\">404 to 301 – Plugin Homepage\u003C\u002Fa>, containing more details and docs.\u003C\u002Fli>\n\u003Cli>Follow the developer \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FJoel_James\" rel=\"nofollow ugc\">@Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Other \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fjoelcj91\u002F#content-plugins\" rel=\"nofollow ugc\">WordPress plugins\u003C\u002Fa> by Joel James for \u003Ca href=\"https:\u002F\u002Fduckdev.com\" rel=\"nofollow ugc\">Duck Dev\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>404 Errors and Redirect – More Details\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you are confused with these terms 404,301, redirect etc, \u003Ca href=\"https:\u002F\u002Fmoz.com\u002Flearn\u002Fseo\u002Fredirection\u002F\" rel=\"nofollow ugc\">refer this page\u003C\u002Fa> to know more about the redirect and SEO.\u003C\u002Fp>\n\u003Ch4>Bug Reports\u003C\u002Fh4>\n\u003Cp>Bug reports for 404 to 301 are always welcome. \u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Report here\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically redirect, log and notify all 404 page errors to any page using 301 redirect for SEO. No more 404 Errors in WebMaster tool.",100000,2076442,308,"2025-12-09T13:28:00.000Z","3.5","5.6",[74,75,76,77,78],"404","404-redirect","custom-404-page","not-found","seo-redirect","https:\u002F\u002Fduckdev.com\u002Fproducts\u002F404-to-301\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F404-to-301.3.1.5.zip",95,"2022-06-07 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":67,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":49,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":102,"download_link":103,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"acf-content-analysis-for-yoast-seo","ACF Content Analysis for Yoast SEO","3.2","Yoast","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoast\u002F","\u003Cp>This plugin ensures that Yoast SEO analyzes all ACF content including Flexible Content and Repeaters.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002F\" rel=\"nofollow ugc\">Yoast SEO for WordPress\u003C\u002Fa> content and SEO analysis does not take in to account the content of a post’s \u003Ca href=\"http:\u002F\u002Fwww.advancedcustomfields.com\u002F\" rel=\"nofollow ugc\">Advanced Custom Fields\u003C\u002Fa>. This plugin uses the plugin system of Yoast SEO for WordPress to hook into the analyser in order to add ACF content to the SEO analysis.\u003C\u002Fp>\n\u003Cp>This had previously been done by the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-seo-acf-content-analysis\u002F\" rel=\"ugc\">WordPress SEO ACF Content Analysis\u003C\u002Fa> plugin but that no longer works with Yoast 3.0. Kudos to \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fryuheixys\u002F\" rel=\"nofollow ugc\">ryuheixys\u003C\u002Fa>, the author of that plugin, for the original idea.\u003C\u002Fp>\n\u003Cp>This Plugin is compatible with the free ACF 4 Version as well as with the PRO Version 5. Please be aware that it ignores Pro Add-Ons for Version 4. In that case please upgrade to ACF PRO Version 5.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>If you have issues, please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYoast\u002Fyoast-acf-analysis\u002Fissues\" rel=\"nofollow ugc\">submit them on GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Previously called Yoast ACF Analysis.\u003C\u002Fp>\n\u003Ch3>Filters\u003C\u002Fh3>\n\u003Ch4>Remove specific field from scoring\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>add_filter( 'Yoast\\WP\\ACF\\blacklist_name', function ( $blacklist_name ) {\n    $blacklist_name->add( 'my-field-name' );\n    return $blacklist_name;\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Remove field type from scoring\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>add_filter( 'Yoast\\WP\\ACF\\blacklist_type', function ( $blacklist_type ) {\n    \u002F\u002F text, image etc\n    $blacklist_type->add( 'text' );\n    $blacklist_type->add( 'image' );\n    return $blacklist_type;\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Define custom field a specific heading value\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>add_filter( 'Yoast\\WP\\ACF\\headlines', function ( $headlines ) {\n    \u002F\u002F value from 1-6, 1=h1, 6=h6\n    $headlines['field_591eb45f2be86'] = 3;\n    return $headlines;\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Change refresh rate\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>add_filter( 'Yoast\\WP\\ACF\\refresh_rate', function () {\n    \u002F\u002F Refresh rates in milliseconds\n    return 1000;\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n","WordPress plugin that adds the content of all ACF fields to the Yoast SEO score analysis.",2538123,84,34,"2025-12-01T18:33:00.000Z","6.6","7.2.5",[98,99,100,21,101],"acf","advanced-custom-fields","analysis","yoast","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Facf-content-analysis-for-yoast-seo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-content-analysis-for-yoast-seo.3.2.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":30,"num_ratings":114,"last_updated":115,"tested_up_to":49,"requires_at_least":116,"requires_php":72,"tags":117,"homepage":123,"download_link":124,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"loftloader","LoftLoader","2.5.2","loftocean","https:\u002F\u002Fprofiles.wordpress.org\u002Floftocean\u002F","\u003Cp>Small and powerful. LoftLoader helps you to add a beautiful animated preloader to your website, and have full control of its look, without writing any code.\u003C\u002Fp>\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\u002FzxiF5hHU1kc?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\u003Ch4>Features & Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enhanced settings panel with WordPress Customizer.\u003C\u002Fli>\n\u003Cli>Pure CSS3 animations for better performance. Works in any modern browser. \u003C\u002Fli>\n\u003Cli>Use JavaScript to detect if the page is fully loaded.\u003C\u002Fli>\n\u003Cli>5 ending animation effects.\u003C\u002Fli>\n\u003Cli>7 loading animation effects. 2 of them support custom image.\u003C\u002Fli>\n\u003Cli>Unlimited background color. Also can change the opacity.\u003C\u002Fli>\n\u003Cli>Unlimited loader color.\u003C\u002Fli>\n\u003Cli>Can add different loaders for different pages on one site (New feature since v2.0. Only works for “Pages”.).\u003C\u002Fli>\n\u003Cli>Responsive & retina ready.\u003C\u002Fli>\n\u003Cli>Option to enable\u002Fdisable the preloader.\u003C\u002Fli>\n\u003Cli>Option to enable preloader on site homepage only.\u003C\u002Fli>\n\u003Cli>Close button to quit the loading screen. Users can set when to show the close button (range: 5 to 20 seconds), and customize the close button text.\u003C\u002Fli>\n\u003Cli>Ready for translation (.pot file included).\u003C\u002Fli>\n\u003Cli>Light weight, fast. Coded with SASS. CSS & JS minified.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Online Documentation\u003C\u002Fh4>\n\u003Cp>To know how to use the plugin, please click the link to check \u003Ca href=\"http:\u002F\u002Floftocean.com\u002Fdoc\u002Floftloader\u002F\" rel=\"nofollow ugc\">online documentation\u003C\u002Fa>. It’s the documentation of Pro version. But you can still find Lite version features details in it.\u003C\u002Fp>\n\u003Ch4>How to contact us\u003C\u002Fh4>\n\u003Cp>If you have any questions or encounter a problem while using LoftLoader, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Floftloader\" rel=\"ugc\">create a topic in the support forum\u003C\u002Fa>. If you contact us via email, please indicate that your question corresponds to LoftLoader Lite.\u003C\u002Fp>\n\u003Ch4>To speed along the support request, please follow the steps below\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Update to the latest versions of your WordPress, themes and plugins.\u003C\u002Fli>\n\u003Cli>Check \u003Ca href=\"http:\u002F\u002Floftocean.com\u002Fdoc\u002Floftloader\u002F\" rel=\"nofollow ugc\">online documentation\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floftloader\u002F#faq\" rel=\"ugc\">FAQ\u003C\u002Fa> first.\u003C\u002Fli>\n\u003Cli>Test by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fhow-to-check-for-conflicts\u002F\" rel=\"ugc\">following this guide\u003C\u002Fa> to check if it is a conflict with other plugins or themes.\u003C\u002Fli>\n\u003Cli>If you still cannot find a solution, please contact us.\u003C\u002Fli>\n\u003Cli>When submit your support request, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fplease-read-before-posting-63\u002F\" rel=\"ugc\">follow the guide\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>LoftLoader Pro is available. \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Floftloader-pro-preloader-plugin-for-wordpress\u002F17339671?ref=LoftOcean\" rel=\"nofollow ugc\">Upgrade to pro version\u003C\u002Fa> and get more stunning features!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Handpick – Turn the preloader on for specific pages or posts.\u003C\u002Fli>\n\u003Cli>Hide the preloader for picked post types – products, portfolios, etc.\u003C\u002Fli>\n\u003Cli>Option to display the preloader once per visitor session.\u003C\u002Fli>\n\u003Cli>Support gradient background color, full background image, and repeating background pattern.\u003C\u002Fli>\n\u003Cli>More ending animations.\u003C\u002Fli>\n\u003Cli>Loader – 19 types of animations to choose. 6 of them support custom images.\u003C\u002Fli>\n\u003Cli>Looping – Animation can be set to loop forever, and some animations can be set to run just once (ends after page has loaded).\u003C\u002Fli>\n\u003Cli>Progress – Progress bar, counting percentage, or both. Any color. Position, size & font control.\u003C\u002Fli>\n\u003Cli>Message – Enter your custom welcome or loading message to display. Control color, position & font. And supports Random Message feature.\u003C\u002Fli>\n\u003Cli>Load Time – Set a minimum load time to prevent the pre-loader from disappearing too fast.\u003C\u002Fli>\n\u003Cli>Device Control – Choose to show the loading screen on all devices, or hide on mobile, or show on mobile only.\u003C\u002Fli>\n\u003Cli>Option to enable smooth page transition effect. \u003Ca href=\"http:\u002F\u002Fdemo.loftocean.com\u002Floftloader-transition\u002F\" rel=\"nofollow ugc\">Check the example\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Choose to save customize styles as inline styles in \u003Chead> or as an external .css file.\u003C\u002Fli>\n\u003Cli>Option to disable page scrolling while loading.\u003C\u002Fli>\n\u003Cli>Can add different loaders for different Pages, Posts and custom post types (such as portfolios, products, etc.) on one site.\u003C\u002Fli>\n\u003Cli>Users can choose which elements to detect during the loading process (All elements \u002F Images \u002F Videos \u002F Images & Videos).\u003C\u002Fli>\n\u003Cli>Purchase once, free lifetime update with new features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check some \u003Ca href=\"http:\u002F\u002Fwww.loftocean.com\u002Floftloader\u002Fexample-13\u002F\" rel=\"nofollow ugc\">examples\u003C\u002Fa> created by pro version.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please note\u003C\u002Fstrong>: Although you may find that LoftLoader Lite (the free version) can run on older versions of WordPress (below v4.7), \u003Cstrong>LoftLoader Pro only supports WordPress v4.7 or higher\u003C\u002Fstrong>. Because the Pro version has more features than the Lite version, including some new features introduced after WordPress 4.7. We always recommend using the latest versions of WordPress to ensure compatibility with your theme and other plugins.\u003C\u002Fp>\n","An easy to use plugin to add an animated preloader to your website with fully customisations.",70000,785142,33,"2025-12-14T23:36:00.000Z","6.0",[118,119,120,121,122],"animated-preloader","css3-preloader","customizable-loader","page-preloader","preloader","http:\u002F\u002Fwww.loftocean.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Floftloader.2.5.2.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":135,"num_ratings":136,"last_updated":137,"tested_up_to":138,"requires_at_least":139,"requires_php":140,"tags":141,"homepage":143,"download_link":144,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"custom-404-error-page","Custom 404 Error Page","0.2.6","WP Chill","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpchill\u002F","\u003Cp>Set any page to be used as the 404 error page under \u003Cstrong>“Settings > Reading”\u003C\u002Fstrong>.\u003C\u002Fp>\n","Use any static page as the 404 error page.",2000,29050,82,9,"2025-10-22T17:28:00.000Z","6.8.5","3.0","",[74,19,77,142,21],"page","https:\u002F\u002Fgithub.com\u002Fkasparsd\u002Fcustom-404-page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-404-error-page.0.2.6.zip",{"attackSurface":146,"codeSignals":343,"taintFlows":448,"riskAssessment":449,"analyzedAt":456},{"hooks":147,"ajaxHandlers":327,"restRoutes":336,"shortcodes":337,"cronEvents":342,"entryPointCount":29,"unprotectedCount":13},[148,153,158,162,167,171,174,177,180,183,186,190,196,201,206,210,214,219,223,226,229,232,236,239,243,246,248,252,255,259,263,267,271,273,277,280,284,288,291,294,297,301,304,306,308,312,315,318,321,324],{"type":149,"name":150,"callback":151,"file":152,"line":29},"action","admin_notices","issc_update_button_notice","inc\\notices.php",{"type":149,"name":154,"callback":155,"file":156,"line":157},"cmb2_admin_init","issc_register_coupon_panel","inc\\register-cmb2-meta-boxes.php",12,{"type":149,"name":159,"callback":160,"file":161,"line":29},"init","issc_register_coupon_post_type","inc\\register-coupon-post-type.php",{"type":149,"name":163,"callback":164,"file":165,"line":166},"wp","issc_register_shortcodes","inc\\register-shortcode.php",4,{"type":149,"name":154,"callback":168,"file":169,"line":170},"yourprefix_register_demo_metabox","plugins\\cmb2\\example-functions.php",105,{"type":149,"name":154,"callback":172,"file":169,"line":173},"yourprefix_register_about_page_metabox",470,{"type":149,"name":154,"callback":175,"file":169,"line":176},"yourprefix_register_repeatable_group_field_metabox",500,{"type":149,"name":154,"callback":178,"file":169,"line":179},"yourprefix_register_user_profile_metabox",564,{"type":149,"name":154,"callback":181,"file":169,"line":182},"yourprefix_register_taxonomy_metabox",633,{"type":149,"name":154,"callback":184,"file":169,"line":185},"yourprefix_register_theme_options_metabox",674,{"type":149,"name":187,"callback":188,"file":169,"line":189},"cmb2_init","yourprefix_register_rest_api_box",777,{"type":191,"name":192,"callback":193,"priority":11,"file":194,"line":195},"filter","wp_prepare_attachment_for_js","prepare_image_sizes_for_js","plugins\\cmb2\\includes\\CMB2.php",1558,{"type":149,"name":197,"callback":198,"priority":199,"file":194,"line":200},"admin_enqueue_scripts","dequeue_rgba_colorpicker_script",99,1576,{"type":149,"name":202,"callback":203,"file":204,"line":205},"cmb2_save_options-page_fields","clean_stale_options_page_oembeds","plugins\\cmb2\\includes\\CMB2_Ajax.php",54,{"type":191,"name":207,"callback":208,"priority":11,"file":204,"line":209},"get_post_metadata","hijack_oembed_cache_get",147,{"type":191,"name":211,"callback":212,"priority":11,"file":204,"line":213},"update_post_metadata","hijack_oembed_cache_set",150,{"type":191,"name":215,"callback":216,"priority":11,"file":217,"line":218},"cmb2_show_on","anonymous","plugins\\cmb2\\includes\\CMB2_Hookup.php",79,{"type":149,"name":220,"callback":221,"file":217,"line":222},"edit_form_top","add_context_metaboxes",115,{"type":149,"name":224,"callback":221,"file":217,"line":225},"edit_form_before_permalink",119,{"type":149,"name":227,"callback":221,"file":217,"line":228},"edit_form_after_title",123,{"type":149,"name":230,"callback":221,"file":217,"line":231},"edit_form_after_editor",127,{"type":149,"name":233,"callback":234,"file":217,"line":235},"add_meta_boxes","add_metaboxes",131,{"type":149,"name":233,"callback":237,"file":217,"line":238},"remove_default_tax_metaboxes",134,{"type":149,"name":240,"callback":241,"file":217,"line":242},"add_attachment","save_post",135,{"type":149,"name":244,"callback":241,"file":217,"line":245},"edit_attachment",136,{"type":149,"name":241,"callback":241,"priority":11,"file":217,"line":247},137,{"type":149,"name":249,"callback":250,"file":217,"line":251},"pre_get_posts","columns_sortable_orderby",144,{"type":149,"name":253,"callback":234,"file":217,"line":254},"add_meta_boxes_comment",152,{"type":149,"name":256,"callback":257,"file":217,"line":258},"edit_comment","save_comment",153,{"type":191,"name":260,"callback":261,"file":217,"line":262},"manage_edit-comments_columns","register_column_headers",156,{"type":149,"name":264,"callback":265,"priority":11,"file":217,"line":266},"manage_comments_custom_column","column_display",157,{"type":191,"name":268,"callback":269,"file":217,"line":270},"manage_edit-comments_sortable_columns","columns_sortable",158,{"type":149,"name":249,"callback":250,"file":217,"line":272},159,{"type":149,"name":274,"callback":275,"file":217,"line":276},"show_user_profile","user_metabox",168,{"type":149,"name":278,"callback":275,"file":217,"line":279},"edit_user_profile",169,{"type":149,"name":281,"callback":282,"file":217,"line":283},"user_new_form","user_new_metabox",170,{"type":149,"name":285,"callback":286,"file":217,"line":287},"personal_options_update","save_user",172,{"type":149,"name":289,"callback":286,"file":217,"line":290},"edit_user_profile_update",173,{"type":149,"name":292,"callback":286,"file":217,"line":293},"user_register",174,{"type":191,"name":295,"callback":261,"file":217,"line":296},"manage_users_columns",177,{"type":191,"name":298,"callback":299,"priority":11,"file":217,"line":300},"manage_users_custom_column","return_column_display",178,{"type":191,"name":302,"callback":269,"file":217,"line":303},"manage_users_sortable_columns",179,{"type":149,"name":249,"callback":250,"file":217,"line":305},180,{"type":149,"name":249,"callback":250,"file":217,"line":307},226,{"type":149,"name":309,"callback":310,"priority":11,"file":217,"line":311},"created_term","save_term",230,{"type":149,"name":313,"callback":310,"priority":11,"file":217,"line":314},"edited_terms",231,{"type":149,"name":316,"callback":316,"priority":11,"file":217,"line":317},"delete_term",232,{"type":149,"name":319,"callback":319,"file":320,"line":235},"cmb2_do_oembed","plugins\\cmb2\\includes\\helper-functions.php",{"type":191,"name":322,"callback":322,"priority":11,"file":323,"line":251},"is_protected_meta","plugins\\cmb2\\includes\\rest-api\\CMB2_REST.php",{"type":149,"name":159,"callback":325,"file":326,"line":235},"include_cmb","plugins\\cmb2\\init.php",[328,334],{"action":329,"nopriv":330,"callback":331,"hasNonce":332,"hasCapCheck":330,"file":204,"line":333},"cmb2_oembed_handler",false,"oembed_handler",true,51,{"action":329,"nopriv":332,"callback":331,"hasNonce":332,"hasCapCheck":330,"file":204,"line":335},52,[],[338],{"tag":339,"callback":340,"file":165,"line":341},"iss_coupon","issc_coupon_shortcode",7,[],{"dangerousFunctions":344,"sqlUsage":345,"outputEscaping":347,"fileOperations":13,"externalRequests":13,"nonceChecks":29,"capabilityChecks":47,"bundledLibraries":443},[],{"prepared":13,"raw":13,"locations":346},[],{"escaped":238,"rawEcho":348,"locations":349},47,[350,353,355,357,359,361,363,365,367,369,370,371,372,374,376,377,379,380,383,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,429,432,434,436,438,440,442],{"file":169,"line":351,"context":352},70,"raw output",{"file":169,"line":354,"context":352},85,{"file":194,"line":356,"context":352},311,{"file":194,"line":358,"context":352},520,{"file":194,"line":360,"context":352},524,{"file":194,"line":362,"context":352},526,{"file":194,"line":364,"context":352},529,{"file":194,"line":366,"context":352},544,{"file":194,"line":368,"context":352},610,{"file":194,"line":368,"context":352},{"file":194,"line":368,"context":352},{"file":194,"line":368,"context":352},{"file":194,"line":373,"context":352},614,{"file":194,"line":375,"context":352},617,{"file":194,"line":375,"context":352},{"file":194,"line":378,"context":352},639,{"file":194,"line":378,"context":352},{"file":381,"line":382,"context":352},"plugins\\cmb2\\includes\\CMB2_Base.php",249,{"file":384,"line":385,"context":352},"plugins\\cmb2\\includes\\CMB2_Field.php",925,{"file":384,"line":387,"context":352},1147,{"file":389,"line":262,"context":352},"plugins\\cmb2\\includes\\CMB2_Field_Display.php",{"file":389,"line":391,"context":352},183,{"file":389,"line":393,"context":352},195,{"file":389,"line":395,"context":352},235,{"file":389,"line":397,"context":352},237,{"file":389,"line":399,"context":352},266,{"file":389,"line":401,"context":352},277,{"file":389,"line":403,"context":352},288,{"file":389,"line":405,"context":352},299,{"file":389,"line":407,"context":352},310,{"file":389,"line":409,"context":352},339,{"file":389,"line":411,"context":352},401,{"file":389,"line":413,"context":352},448,{"file":389,"line":415,"context":352},478,{"file":217,"line":417,"context":352},563,{"file":217,"line":419,"context":352},569,{"file":217,"line":421,"context":352},572,{"file":217,"line":423,"context":352},578,{"file":217,"line":425,"context":352},579,{"file":427,"line":428,"context":352},"plugins\\cmb2\\includes\\CMB2_Options_Hookup.php",203,{"file":430,"line":431,"context":352},"plugins\\cmb2\\includes\\CMB2_Types.php",101,{"file":430,"line":433,"context":352},338,{"file":430,"line":435,"context":352},344,{"file":430,"line":437,"context":352},440,{"file":320,"line":439,"context":352},129,{"file":441,"line":31,"context":352},"plugins\\cmb2\\includes\\types\\CMB2_Type_Wysiwyg.php",{"file":441,"line":199,"context":352},[444],{"name":445,"version":446,"knownCves":447},"Freemius","1.0",[],[],{"summary":450,"deductions":451},"The \"coupons\" plugin v1.5.1 exhibits a generally good security posture based on the static analysis and vulnerability history. The plugin has no recorded CVEs, indicating a history of responsible security practices or a lack of significant past vulnerabilities. Static analysis reveals a small attack surface with no unprotected entry points. Furthermore, the code demonstrates adherence to secure coding practices, with all SQL queries utilizing prepared statements and a significant portion of output properly escaped.  The presence of nonce and capability checks on its entry points is also a positive sign.\n\nHowever, there are areas for improvement. The 74% proper output escaping rate suggests that nearly a quarter of the plugin's output is not adequately sanitized, potentially opening it up to cross-site scripting (XSS) vulnerabilities if untrusted data is rendered directly. While no critical taint flows were detected, the absence of taint analysis results for all flows is a limitation. The bundled Freemius library, if outdated, could also pose a risk, although its specific version (v1.0) is provided. The plugin's overall security is strong, but the unescaped output represents a tangible risk that should be addressed.",[452,454],{"reason":453,"points":47},"Significant portion of output not escaped",{"reason":455,"points":29},"Bundled library potentially outdated","2026-03-17T01:45:40.019Z",{"wat":458,"direct":465},{"assetPaths":459,"generatorPatterns":462,"scriptPaths":463,"versionParams":464},[460,461],"\u002Fwp-content\u002Fplugins\u002Fcoupons\u002Fassets\u002Fcss\u002Fcustom.css","\u002Fwp-content\u002Fplugins\u002Fcoupons\u002Fassets\u002Fjs\u002Fcustom.js",[],[],[],{"cssClasses":466,"htmlComments":470,"htmlAttributes":471,"restEndpoints":473,"jsGlobals":474,"shortcodeOutput":477},[467,468,469],"cmb2-wrap","cmb2-id-coupon-details","cmb2-id-coupon-settings",[],[472],"data-fieldgroup",[],[475,476],"cmb2_l10","new_custom_field",[478,479],"[coupon_display]","[coupon_details]"]