[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fF8tv3bgLrdxHI2xy5VVquPH33pgSo9REYM410DksKG8":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":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":134,"fingerprints":202},"device-wrapper","Device Wrapper","1.1.13","Bogdan Bendziukov","https:\u002F\u002Fprofiles.wordpress.org\u002Fbarb0ss\u002F","\u003Cp>The Device Wrapper plugin enables users to wrap an image, video or iframe into a device mockup, providing a more professional and polished look to their content.\u003C\u002Fp>\n\u003Cp>The Device Wrapper plugin does not require any specific configuration. Once activated, the plugin adds a new shortcode to WordPress that can be used to wrap images, videos or iframes into device mockups. It also provides a custom block for Gutenberg editor and a custom widget for Elementor builder (in the Premium version).\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpluginarium.com\u002Fdevice-wrapper\u002F\" rel=\"nofollow ugc\">Check out the DEMO!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpluginarium.com\u002Fdevice-wrapper\u002Fdevice-wrapper-documentation\u002F\" rel=\"nofollow ugc\">Read the full documentation of this plugin.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features available:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Wrap any image, video or iframe (like Vimeo or YouTube)\u003C\u002Fli>\n\u003Cli>20+ mockup devices (incl. iWatch and Apple Studio)\u003C\u002Fli>\n\u003Cli>Various customizing options (size, content placing, video options etc.)\u003C\u002Fli>\n\u003Cli>High quality SVG mockups\u003C\u002Fli>\n\u003Cli>Use anywhere with a shortcode\u003C\u002Fli>\n\u003Cli>Gutenberg block included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The Premium version provides extra features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Dynamic source support (APIs, GET and POST vars)\u003C\u002Fli>\n\u003Cli>Elementor widget\u003C\u002Fli>\n\u003Cli>Custom colors for the devices frames and screens\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To upgrade the Device Wrapper to the Premium version, open your WP-Admin panel, then navigate to the Settings -> Device Wrapper -> Upgrade\u003C\u002Fp>\n","A WordPress plugin which enables users to wrap an image, video or iframe into a device mockup.",300,4582,100,3,"2025-12-17T13:24:00.000Z","6.9.4","6.0","7.3",[20,21,22,23],"device","mockup","wrap","wrapper","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdevice-wrapper.1.1.13.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"barb0ss",7,1570,94,9,90,"2026-04-03T21:25:56.892Z",[39,59,78,99,115],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":34,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":17,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"woocommerce-gift-wrapper","Gift Wrapper for WooCommerce","6.32","WebFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebfactory\u002F","\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.giftwrapper.app\u002F\" rel=\"nofollow ugc\">Gift Wrapper\u003C\u002Fa> treats your gift wrapping service as a WooCommerce product, allowing it to be inventoried, priced, discounted and taxed separately. Create and offer as many gift wraps as you like, where you like. Not just for gift wrap – use Gift Wrapper for any (inventoriable, taxable and\u002For discountable) cart add-ons! Examples: add condiments to a food order, or accessories to an electronics order. If you need more features and functionality such as per-product wrap options, \u003Ca href=\"https:\u002F\u002Fwww.giftwrapper.app\u002F\" title=\"Gift Wrapper PRO plugin\" rel=\"nofollow ugc\">check out the PRO version of The Gift Wrapper\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create a simple gift wrap (or other add-on type) option form on the cart and\u002For checkout page, or go all out with robust gift wrapping offerings\u003C\u002Fli>\n\u003Cli>Set individual prices, descriptions, and images for wrapping types\u003C\u002Fli>\n\u003Cli>Wrap can be inventoried, discounted and\u002For taxed like other WooCommerce products\u003C\u002Fli>\n\u003Cli>Show or hide gift wrap images in cart\u002Fcheckout\u003C\u002Fli>\n\u003Cli>Static (slide-down), checkbox, or modal view of gift wrap options on cart and checkout pages\u003C\u002Fli>\n\u003Cli>Accept additional gift wrap note (optional) with gift wrap selection\u003C\u002Fli>\n\u003Cli>Get notice of the customer’s intended gift wrap message on email order notification and on the order page – customer also receives confirmation on receipt\u003C\u002Fli>\n\u003Cli>Elementor Pro cart\u002Fcheckout page widget\u003C\u002Fli>\n\u003Cli>Fully CSS-tagged and templated for your customizing pleasure\u003C\u002Fli>\n\u003Cli>Remember the paid version of this plugin (Gift Wrapper PLUS for WooCommerce) has way more features and likely does what you need!\u003C\u002Fli>\n\u003Cli>If you have suggestions, or find a bug, please get in touch.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Per-product gift wrapping modal\u002Fslideout options on product pages, or a simple per-product “add gift wrap for $x” checkbox\u003C\u002Fli>\n\u003Cli>Per-product gift wrapping settings (control offerings per-product)\u003C\u002Fli>\n\u003Cli>Per-product wrap can appear as product attribute or as separate line item (for separate taxes, inventory etc.) in cart.\u003C\u002Fli>\n\u003Cli>Add different gift wrap products to each item in cart, if desired\u003C\u002Fli>\n\u003Cli>Add more than one wrap products to any item in the cart, if desired\u003C\u002Fli>\n\u003Cli>Add\u002Fedit\u002Fand remove gift wrap to\u002Ffrom products inside cart, per-product\u003C\u002Fli>\n\u003Cli>Control ratio of product:wrap in cart line-item wrap offerings\u003C\u002Fli>\n\u003Cli>Exclude products from wrap, and\u002For exclude entire product categories from wrap\u003C\u002Fli>\n\u003Cli>If using modal(s), option to use any of 1500+ possible entrance\u002Fexit animations, courtesy animate.css\u003C\u002Fli>\n\u003Cli>Elementor Pro cart\u002Fcheckout and product page compatibility\u003Cbr \u002F>\nCompatible with WooCommerce Mix and Match Products and WooCommerce Composite Products\u003C\u002Fli>\n\u003Cli>Compatibility with CartPops AJAX fly-out cart\u003C\u002Fli>\n\u003C\u002Ful>\n","Holidays and birthdays are always coming! Gift wrap your customer's purchase, per order, on the WooCommerce cart and checkout pages.",2000,221503,52,"2025-12-03T19:31:00.000Z","7.4",[53,54,55,56,22],"gift","gift-wrap","gift-wrapper","woocommerce","https:\u002F\u002Fwww.giftwrapper.app\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-gift-wrapper.6.32.zip",{"slug":60,"name":61,"version":62,"author":61,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":32,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":24,"download_link":76,"security_score":77,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"gift-wrapping-for-woocommerce","Gift Wrapping for WooCommerce","1.2.4","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiftwrapping\u002F","\u003Cp>This plugin allows customers to select a gift wrapper for their orders, via a checkbox in the checkout page.\u003C\u002Fp>\n\u003Cp>With focus on performance and flexibility, this lightweight plugin adds the gift wrapper cost, using the WooCommerce Fees API.\u003C\u002Fp>\n\u003Cp>Through simple and straight-forward settings, you can set a cost for the gift wrapper or offer it for free, select the tax class, or change the checkbox position on the checkout.\u003C\u002Fp>\n\u003Ch4>Full features list (free version)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customers can select a gift wrapper for their order through a checkout field on the checkout page.\u003C\u002Fli>\n\u003Cli>Set an extra cost if gift wrapper is selected. Of course, you can also offer it for free if you want.\u003C\u002Fli>\n\u003Cli>Select if the extra cost is taxable and select its tax rate.\u003C\u002Fli>\n\u003Cli>If selected, an extra fee appears on the checkout totals table, adding the gift wrapper cost to the cart total. The fee also appears on the thank you page and the admin and customer emails.\u003C\u002Fli>\n\u003Cli>Customize checkout label text.\u003C\u002Fli>\n\u003Cli>Store managers can easily identify which orders have a gift wrapper selected through a small icon in the order list. Also, gift wrapper full info and cost appear in the order page, at the order items section.\u003C\u002Fli>\n\u003Cli>Customer’s checkbox selection is saved on WooCommerce customer session, so it doesn’t get lost on page refresh.\u003C\u002Fli>\n\u003Cli>Translation ready. Compatible with all plugins supporting wpml-config.xml (WPML, Polylang etc.) and TranslatePress.\u003C\u002Fli>\n\u003Cli>High-Performance Order Storage (HPOS) compatible.\u003C\u002Fli>\n\u003Cli>Developer friendly, as you can customize pretty much everything via plugin’s settings and carefully placed filters. See FAQ below for more info.\u003C\u002Fli>\n\u003C\u002Ful>\n","Allow customers to select a gift wrapper for their orders.",1000,11819,"2025-03-01T18:07:00.000Z","6.7.5","5.3","5.6",[73,55,74,56,75],"gift-box","gift-wrapping","wrapping","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgift-wrapping-for-woocommerce.1.2.4.zip",92,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":66,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":24,"tags":92,"homepage":24,"download_link":97,"security_score":98,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"gravity-fieldset-for-gravity-forms","Gravity Fieldset for Gravity Forms","0.2.1","HarroH","https:\u002F\u002Fprofiles.wordpress.org\u002Fharroh\u002F","\u003Cblockquote>\n\u003Cp>This plugin is an add-on for the \u003Ca href=\"http:\u002F\u002Fwww.gravityforms.com\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Features of this plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adding real fieldsets around your form fields\u003C\u002Fli>\n\u003Cli>Includes option for fieldset legend\u003C\u002Fli>\n\u003Cli>Autocomplete of fieldsets to properly close all HTML tags\u003C\u002Fli>\n\u003Cli>Auto-delete of fieldsets to properly close all HTML tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Available Languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Bug reports & support\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is still under development. Feedback is much appreciated. Use the support forum to post feature requests, bugs or feedback. Please contact us if you have other translations available for this plugin.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cem>Gravity Fieldset for Gravity Forms is inspired by the post ‘Tips on Making Your Gravity Forms as Accessible as Possible’ by Cynthia Ng. You can read the whole post \u003Ca href=\"https:\u002F\u002Fcynng.wordpress.com\u002F2014\u002F02\u002F26\u002Ftips-on-making-your-gravity-forms-as-accessible-as-possible\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>. Thanks to ovann86 and his \u003Ca href=\"https:\u002F\u002Fnl.wordpress.org\u002Fplugins\u002Fgravity-forms-infobox-field\u002F\" rel=\"nofollow ugc\">infobox plugin\u003C\u002Fa> for gravity forms for borrowing the base for our plugin.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>From version 0.2 and onwards we improved the HTML output to proper fieldsets instead of the closing list item and closing list hack proposed by Cynthia Ng.\u003C\u002Fem>\u003C\u002Fp>\n","Extends the Gravity Forms plugin - adding an fieldset open and close field that can be used to create 'real' sections.",26415,60,2,"2016-12-08T11:10:00.000Z","4.7.32","4.2",[93,94,95,96,23],"fieldset","forms","gravity-forms","gravity-forms-styling","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-fieldset-for-gravity-forms.0.2.1.zip",85,{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":66,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":91,"requires_php":24,"tags":112,"homepage":24,"download_link":114,"security_score":98,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wrap-form-fields-in-gravity-forms","Wrap form fields in Gravity Forms","0.1.1","Mikkel Rommelhoff","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrommel\u002F","\u003Cp>An add-on for \u003Ca href=\"http:\u002F\u002Fwww.gravityforms.com\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa> which allows you to wrap form items in a div with a custom class for styling purposes. Supports conditional statements.\u003C\u002Fp>\n\u003Cp>Features of this plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add a wrapper (div) for the form items.\u003C\u002Fli>\n\u003Cli>Includes option to add a custom class for styling.\u003C\u002Fli>\n\u003Cli>Supports conditional statements.\u003C\u002Fli>\n\u003Cli>Autocomplete of wrapper to properly close all HTML tags.\u003C\u002Fli>\n\u003Cli>Auto-delete of wrapper to properly close all HTML tags.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Available Languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003C\u002Ful>\n","Extends the Gravity Forms plugin - Adding a new field type to wrap field items in a div with custom classes.",10041,66,6,"2016-08-02T08:26:00.000Z","4.8.28",[113,94,95,96,23],"custom-class","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwrap-form-fields-in-gravity-forms.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":13,"num_ratings":125,"last_updated":126,"tested_up_to":111,"requires_at_least":127,"requires_php":24,"tags":128,"homepage":132,"download_link":133,"security_score":98,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"device-mockups","Device Mockups","1.8.2","Justin Peacock","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrdink\u002F","\u003Cp>Show your work in high resolution, responsive device mockups using only shortcodes. Wrap images, videos, or any other content within a few simple shortcodes to display them within any of the pre-packaged devices mockups, which are easily selectable from within the editor.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdevicemockupswp.com\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Available shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>[device][\u002Fdevice]\u003C\u002Fli>\n\u003Cli>[browser][\u002Fbrowser]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Device Attributes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>type: imac|iphone6|iphone6-plus|iphone5s|iphone5|s3|lumia920|ipad|nexus7|surface\u003C\u002Fli>\n\u003Cli>color: black|white|gold|silver\u003C\u002Fli>\n\u003Cli>orientation: portrait|landscape\u003C\u002Fli>\n\u003Cli>stacked: open|closed\u003C\u002Fli>\n\u003Cli>position: left|right\u003C\u002Fli>\n\u003Cli>link\u003C\u002Fli>\n\u003Cli>width: (px or %)\u003C\u002Fli>\n\u003Cli>hide: left|right\u003C\u002Fli>\n\u003Cli>scroll: false\u003C\u002Fli>\n\u003Cli>gallery: false\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Browser Attributes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>type: chrome|firefox|safari\u003C\u002Fli>\n\u003Cli>link\u003C\u002Fli>\n\u003Cli>width: (px or %)\u003C\u002Fli>\n\u003Cli>gallery: false\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Creating a Gallery\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add gallery=”true” to your device|browser shortcode\u003C\u002Fli>\n\u003Cli>Add your images within your device\u003C\u002Fli>\n\u003Cli>Add a \u003Ccode>\u003Cdiv>\u003C\u002Fcode> around each image within the device\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>I’m working to simplify this process but for now, this will get your galleries working.\u003C\u002Fp>\n\u003Cp>See \u003Ca href=\"https:\u002F\u002Fdevicemockupswp.com\u002Fgallery-slider\u002F\" rel=\"nofollow ugc\">Gallery Slider\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Recommended Image Sizes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>iPhone 6 – 1334×750\u003C\u002Fli>\n\u003Cli>iPhone 6 Plus – 1920×1080\u003C\u002Fli>\n\u003Cli>iPhone 5s – 1136×640\u003C\u002Fli>\n\u003Cli>iPhone 5 – 640×1136\u003C\u002Fli>\n\u003Cli>iPad – 2048×1536\u003C\u002Fli>\n\u003Cli>iMac – 1920×1200\u003C\u002Fli>\n\u003Cli>Macbook Pro – 1440×900\u003C\u002Fli>\n\u003Cli>Galaxy S3 – 720×1280\u003C\u002Fli>\n\u003Cli>Nexus 7 – 1920×1200\u003C\u002Fli>\n\u003Cli>Surface – 1920×1080\u003C\u002Fli>\n\u003Cli>Lumia 920 – 768×1280\u003C\u002Fli>\n\u003Cli>Chrome – 1440×900\u003C\u002Fli>\n\u003Cli>Firefox – 1440×900\u003C\u002Fli>\n\u003Cli>Safari – 1440×900\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Bugs:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdevice-mockups\" rel=\"ugc\">Report an issue\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Questions\u002FComments\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fbyjust.in\u002Fcontact\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Show your work in high resolution, responsive device mockups using only shortcodes.",900,54921,8,"2017-09-18T02:42:00.000Z","3.7",[20,129,21,130,131],"iphone","portfolio","shortcode","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdevice-mockups\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdevice-mockups.1.8.2.zip",{"attackSurface":135,"codeSignals":170,"taintFlows":191,"riskAssessment":192,"analyzedAt":201},{"hooks":136,"ajaxHandlers":162,"restRoutes":163,"shortcodes":164,"cronEvents":169,"entryPointCount":88,"unprotectedCount":26},[137,143,146,150,154,159],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","init","load_textdomain","device-wrapper.php",55,{"type":138,"name":139,"callback":144,"file":141,"line":145},"premium_includes",56,{"type":138,"name":147,"callback":148,"file":141,"line":149},"admin_menu","add_menu_page",57,{"type":138,"name":139,"callback":151,"file":152,"line":153},"register_block_assets","src\\init.php",25,{"type":138,"name":155,"callback":156,"priority":157,"file":152,"line":158},"wp_head","output_noscript_styles",10,500,{"type":138,"name":155,"callback":160,"file":152,"line":161},"add_licensing_helper_script",502,[],[],[165,167],{"tag":4,"callback":131,"file":152,"line":166},26,{"tag":4,"callback":131,"file":152,"line":168},498,[],{"dangerousFunctions":171,"sqlUsage":172,"outputEscaping":174,"fileOperations":189,"externalRequests":26,"nonceChecks":26,"capabilityChecks":14,"bundledLibraries":190},[],{"prepared":26,"raw":26,"locations":173},[],{"escaped":175,"rawEcho":176,"locations":177},44,5,[178,181,183,185,187],{"file":141,"line":179,"context":180},166,"raw output",{"file":141,"line":182,"context":180},204,{"file":152,"line":184,"context":180},414,{"file":152,"line":186,"context":180},429,{"file":152,"line":188,"context":180},458,1,[],[],{"summary":193,"deductions":194},"The \"device-wrapper\" plugin version 1.1.13 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of known CVEs, critical taint flows, and dangerous functions is highly positive.  The code demonstrates good practices with all SQL queries using prepared statements and a high percentage (90%) of output escaping, significantly mitigating common web application vulnerabilities. The limited attack surface, with no unprotected entry points, further contributes to its secure design.",[195,197,199],{"reason":196,"points":157},"No Nonce checks detected",{"reason":198,"points":14},"Minor unescaped output detected",{"reason":200,"points":176},"File operations present","2026-03-16T19:57:20.706Z",{"wat":203,"direct":212},{"assetPaths":204,"generatorPatterns":207,"scriptPaths":208,"versionParams":209},[205,206],"\u002Fwp-content\u002Fplugins\u002Fdevice-wrapper\u002Fsrc\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fdevice-wrapper\u002Fsrc\u002Fjs\u002Fscript.js",[],[206],[210,211],"device-wrapper\u002Fsrc\u002Fcss\u002Fstyle.css?ver=","device-wrapper\u002Fsrc\u002Fjs\u002Fscript.js?ver=",{"cssClasses":213,"htmlComments":219,"htmlAttributes":220,"restEndpoints":221,"jsGlobals":222,"shortcodeOutput":223},[214,215,216,217,218],"device-wrapper-admin","device-wrapper-admin-description","device-wrapper-admin-device","device-wrapper-admin-features","device-wrapper-admin-feature",[],[],[],[],[224,225],"[device-wrapper src=","width="]