[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fMtUNWhh_ZuWO1XNKZOLibG9xYkqkkgxUiQgxf2nSM6A":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":63,"crawl_stats":38,"alternatives":71,"analysis":162,"fingerprints":576},"draw-attention","Interactive Image Map Plugin – Draw Attention","2.1.2","NSquared","https:\u002F\u002Fprofiles.wordpress.org\u002Fcroixhaug\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=draw-attention\" rel=\"nofollow ugc\">Draw Attention®\u003C\u002Fa> makes it easy to create \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Ffirst-interactive-image\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=interactive-image-maps\" rel=\"nofollow ugc\">interactive image maps\u003C\u002Fa> for your website. \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Fdrawing-tool\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=highlight-sections\" rel=\"nofollow ugc\">Highlight sections\u003C\u002Fa> of your images with hotspots so that users can click\u002Ftap or hover to read more information about each image map area. \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fdemos\u002Fcheese-plate\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=show-more-content\" rel=\"nofollow ugc\">Show more content\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fdemos\u002Fapartment-building\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=go-to-url\" rel=\"nofollow ugc\">direct the user to another URL\u003C\u002Fa> upon clicking or hovering your hotspot.\u003C\u002Fp>\n\u003Cp>The image map can contain more information such as images, text, shortcodes, gallery, video, audio, and more. Reveal more information on click\u002Ftap or hover.  Create custom shapes for interactive hotspots directly on your original image.\u003C\u002Fp>\n\u003Cp>Perfect for sketch maps, \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fdemos\u002Ffloor-plan\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=floor-plans\" rel=\"nofollow ugc\">interactive floor plans for real estate\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fdemos\u002Fcharts-and-graphs\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=infographics\" rel=\"nofollow ugc\">clickable infographics\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ffurniture-demo.ssa.rocks\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=affiliate-content\" rel=\"nofollow ugc\">interactive affiliate content\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fdemos\u002Fhouses\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=sketch-annotations\" rel=\"nofollow ugc\">sketch annotations\u003C\u002Fa>, image tutorials, product feature highlights on WooCommerce, and more.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Ffeature-overview\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=image-map-features\" rel=\"nofollow ugc\">Image Map Features\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Ffirst-interactive-image\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=unlimited-hotspots#creating-the-hotspots\" rel=\"nofollow ugc\">Draw Unlimited Hotspots\u003C\u002Fa>\u003C\u002Fstrong>: Highlight as many areas as you want in your image map\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Finteractive-image-editor\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=highlight-on-hover#show-more-info-on8230\" rel=\"nofollow ugc\">Highlight on Hover\u003C\u002Fa>\u003C\u002Fstrong>: Highlight different image hotspot areas when your site visitor moves their mouse over the interactive image\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Ffeature-overview\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=customizable-colors#highlight-styles\" rel=\"nofollow ugc\">Customizable Colors\u003C\u002Fa>\u003C\u002Fstrong>: Choose your own custom color scheme for the image map to match your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Finteractive-image-editor\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=show-more-info#hotspot-areas\" rel=\"nofollow ugc\">More Info on Click\u003C\u002Fa>\u003C\u002Fstrong>: When a highlighted area is clicked, show more information. Great to highlight points of interest on your image map\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Finteractive-image-editor\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=go-to-url#hotspot-areas\" rel=\"nofollow ugc\">Go to a URL\u003C\u002Fa>\u003C\u002Fstrong>: Optionally send a site visitor to another URL when clicking highlightable hotspots on your image map\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Responsive Design\u003C\u002Fh3>\n\u003Cp>Interactive image maps resize to fit your theme and the available screen size. Draw Attention works on all devices and adjusts your image to screens of any size. Works great on touch screens, such as tablet and mobile, too!\u003C\u002Fp>\n\u003Ch3>Accessible\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Finteractive-image-faq\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=accessibility#do-draw-attention-interactive-images-support-accessibility-standards\" rel=\"nofollow ugc\">Image maps are accessible\u003C\u002Fa> to everyone who visits your site, regardless of device or capabilities. Your content is accessible to screen readers. All highlightable hotspots can be accessed by keyboard commands. Anyone on any device can use your interactive image map.\u003C\u002Fp>\n\u003Ch3>SEO Friendly Clickable Annotations\u003C\u002Fh3>\n\u003Cp>Draw Attention is built with the principles of progressive enhancement in mind, so your content is accessible even to users who have JavaScript disabled and is SEO friendly, too! Draw Attention draws SVG shapes in modern browsers and falls back to a standard image map if JavaScript is disabled.\u003C\u002Fp>\n\u003Ch3>Easy to Draw Image Maps\u003C\u002Fh3>\n\u003Cp>Easy to draw the highlightable areas of your image map – and easy to edit the shapes later too! Create the image map right from your WordPress dashboard. \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Fdisplay-interactive-image\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=display-interactive-images\" rel=\"nofollow ugc\">Place your interactive image map into any page or post\u003C\u002Fa> with a simple shortcode, or use our convenient Beaver Builder module or WordPress Editor Block.\u003C\u002Fp>\n\u003Ch3>New and Improved Drawing Tool\u003C\u002Fh3>\n\u003Cp>Draw complex shapes or perfect circles and rectangles. Use the new zoom and pan feature to get extra precise drawings of your clickable hotspots. Easily edit the shapes whenever you’d like or start from scratch at the click of a button.\u003C\u002Fp>\n\u003Cp>The available \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Fdrawing-tool\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=drawing-tools\" rel=\"nofollow ugc\">drawing tools\u003C\u002Fa> are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Polygon\u003C\u002Fstrong>: Create a custom polygon shape of your preference\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rectangle\u003C\u002Fstrong>: – Create a rectangle shape of any size\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Circle\u003C\u002Fstrong>: Create a perfect circle\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FNRHspIZjP-Q?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=pro-cta\" rel=\"nofollow ugc\">Upgrade to Draw Attention Pro\u003C\u002Fa> to get more features and customization options:\u003C\u002Fp>\n\u003Ch3>Create Multiple Interactive Image Maps (Pro only)\u003C\u002Fh3>\n\u003Cp>Need more than one interactive image map on your site? The Pro version allows unlimited highlightable areas on \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Ffeature-overview\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=unlimited-image-maps#features-in-the-pro-edition\" rel=\"nofollow ugc\">unlimited interactive images\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Annotation Layout Options (Pro only)\u003C\u002Fh3>\n\u003Cp>Show more info about highlighted image map areas in a variety of different layouts, including \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fbartending-101\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=lightbox\" rel=\"nofollow ugc\">lightbox\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fdemos\u002Fmoustaches\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=tooltip\" rel=\"nofollow ugc\">tooltip\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Always Show Hotspots (Pro only)\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Ffeature-overview\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=always-show-hotspots#always-show-hotspots-for-image\" rel=\"nofollow ugc\">Allow the image map hotspot areas to stay highlighted\u003C\u002Fa> so visitors can see where they’re located, even when they aren’t clicked yet. The perfect way to show off your hotspots and make it clear that your images are interactive.\u003C\u002Fp>\n\u003Ch3>Define Multiple Highlight Styles (Pro only)\u003C\u002Fh3>\n\u003Cp>Use \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Fstyling-the-interactive-image\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=multiple-styles#define-multiple-highlight-styles\" rel=\"nofollow ugc\">multiple highlight colors\u003C\u002Fa> for the interactive image hotspots. If you choose to define multiple highlight styles, another section will pop up called, “Styles” where you can define your own color schemes within your image. Make each hotspot unique with it’s own color, border, and opacity settings!\u003C\u002Fp>\n\u003Ch3>20 Pre-Defined Color Palettes (Pro only)\u003C\u002Fh3>\n\u003Cp>Choose from one of \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Ffeature-overview\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=color-scheme#twenty-preset-color-schemes\" rel=\"nofollow ugc\">20 pre-defined color palettes\u003C\u002Fa> or use your own custom color scheme on the image maps.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=pro-cta\" rel=\"nofollow ugc\">Upgrade to Draw Attention Pro Today!\u003C\u002Fa> to get more features and customization options:\u003C\u002Fp>\n\u003Ch3>What could you make with Draw Attention?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Showcase (real estate)[https:\u002F\u002Fwpdrawattention.com\u002Fdemos\u002Ffloor-plan\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=floor-plans] or a new property development. Give your visitors a virtual tour where they can explore floor plans and photos.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Fstyling-the-interactive-image\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=sell-booths#define-multiple-highlight-styles\" rel=\"nofollow ugc\">Sell booths\u003C\u002Fa> to exhibitors at your trade show or conference by showing them an engaging interactive map of the trade show floor.\u003C\u002Fli>\n\u003Cli>Make a product tour or \u003Ca href=\"https:\u002F\u002Fgame-demo.ssa.rocks\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=tutorial-documentation\" rel=\"nofollow ugc\">tutorial documentation\u003C\u002Fa> – explain your product by highlighting features in a visual way.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fdemos\u002Fcharts-and-graphs\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=infographics\" rel=\"nofollow ugc\">Interactive infographic\u003C\u002Fa> – annotate and call out important areas on your infographic and show more information about those points of interest.\u003C\u002Fli>\n\u003Cli>If you’re familiar with \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Ffirst-interactive-image\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=image-maps#interactive-images-galore\" rel=\"nofollow ugc\">HTML image maps\u003C\u002Fa>, we help you make those in a modern way that’s compatible with today’s devices & browsers.\u003C\u002Fli>\n\u003Cli>Add another dimension to your Blog content by using interactive images to explain concepts or display \u003Ca href=\"https:\u002F\u002Ffurniture-demo.ssa.rocks\u002F?utm_source=website&utm_medium=promo-link&utm_campaign=wordpress-org&utm_content=affiliate-content\" rel=\"nofollow ugc\">affiliate links\u003C\u002Fa> in an engaging way.\u003C\u002Fli>\n\u003C\u002Ful>\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\u002F74yvCnYQDPE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>2.0.41 – 2025-10-28\u003C\u002Fh3>\n\u003Ch3>Fixes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Draw Attention widget doesn’t show up in Beaver Builder\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.32 – 2025-03-25\u003C\u002Fh3>\n\u003Ch3>Fixes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix Conflict with WP MapIt not displaying drawing tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.26 – 2024-06-18\u003C\u002Fh3>\n\u003Ch3>Features and Improvements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Hid the move to trash button.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Widget live preview\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.24 – 2024-04-05\u003C\u002Fh3>\n\u003Ch3>Fixes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed Newsletter component showing up on different screens.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.22 – 2024-03-19\u003C\u002Fh3>\n\u003Ch3>Features and Improvements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Adding News Letter Notice to Draw Attention\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.17 – 2023-11-07\u003C\u002Fh3>\n\u003Ch3>Features and Improvements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tested up to WP 6.4\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.16 – 2023-10-29\u003C\u002Fh3>\n\u003Ch3>Features and Improvements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add nonce checks for additional security\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.15 – 2023-10-19\u003C\u002Fh3>\n\u003Ch3>Fixes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix disclosed vulnerability affecting Contributor-level users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.14 – 2023-08-12\u003C\u002Fh3>\n\u003Ch3>Features and Improvements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tested up to WP 6.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.13 – 2023-06-25\u003C\u002Fh3>\n\u003Ch3>Fixes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix PHP warning in CMB2 library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features and Improvements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Prevent conflicts with other plugins that use the leaflet library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.12 – 2023-05-26\u003C\u002Fh3>\n\u003Cp>For older changelog entries, please see the \u003Ca href=\"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdraw-attention\u002Ftrunk\u002FCHANGELOG.md\" rel=\"nofollow ugc\">additional changelog.txt file\u003C\u002Fa> delivered with the plugin.\u003C\u002Fp>\n","Create interactive images with clickable hotspots, using modern image maps for WordPress. Perfect for floor plans, infographics, maps, and more.",20000,947130,96,113,"2026-02-17T17:25:00.000Z","7.0","3.5.1","",[20,21,22,23,24],"floor-plan","hotspot","image-map","image-maps","interactive-images","https:\u002F\u002Fwpdrawattention.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdraw-attention.2.1.2.zip",99,2,0,"2023-10-24 00:00:00","2026-03-15T15:16:48.613Z",[33,49],{"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":48},"CVE-2023-46616","draw-attention-improper-access-control-via-registercpt","Draw Attention \u003C= 2.0.15 - Improper Access Control via register_cpt","The Draw Attention plugin for WordPress is vulnerable to unauthorized modification of data due improper capability mapping on the register_cpt function in versions up to, and including, 2.0.15. This makes it possible for authenticated attackers, with contributor-level access and above, to edit other user's Draw Attention posts.",null,"\u003C=2.0.15","2.0.16","medium",6.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:L","Improper Access Control","2024-01-22 19:56:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5d635669-ee85-4fb5-8238-3edb3bbb8fb4?source=api-prod",91,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":45,"references":60,"days_to_patch":62},"CVE-2023-2764","draw-attention-missing-authorization-to-arbitrary-post-featured-image-modification","Draw Attention \u003C= 2.0.11 - Missing Authorization to Arbitrary Post Featured Image Modification","The Draw Attention plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the ajax_set_featured_image function in versions up to, and including, 2.0.11. This makes it possible for authenticated attackers, with subscriber-level permissions and above, to change the featured image of arbitrary posts with an image that exists in the media library.","\u003C=2.0.11","2.0.12",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2023-05-30 00:00:00",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F18530601-a294-448c-a1b2-c3995f9042ac?source=api-prod",238,{"slug":64,"display_name":7,"profile_url":8,"plugin_count":65,"total_installs":66,"avg_security_score":67,"avg_patch_time_days":68,"trust_score":69,"computed_at":70},"croixhaug",4,85070,93,69,83,"2026-04-03T23:13:00.353Z",[72,95,113,133,149],{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":82,"num_ratings":83,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":91,"download_link":92,"security_score":82,"vuln_count":93,"unpatched_count":29,"last_vuln_date":94,"fetched_at":31},"vision","Vision – Interactive Image Map Builder","1.9.9","Avirtum","https:\u002F\u002Fprofiles.wordpress.org\u002Favirtum\u002F","\u003Cp>Vision Interactive is a lightweight and rich-feature plugin helps you enhance images with additional information and links. With this plugin you are able to easily annotate images with text, shapes and icons, draw attention to areas and features on images. You can then use them in posts that empower publishers and bloggers to create more engaging content. It provides an easy way for you to convert a static image into the online interactive media brochures or booklets, image maps, immersive storytelling in seconds. The plugin can be deployed easily and runs on all modern browsers and mobile devices.\u003C\u002Fp>\n\u003Cp>📋 \u003Ca href=\"https:\u002F\u002Favirtum.com\u002Fvision-interactive-image-map-builder-for-wordpress\u002F\" rel=\"nofollow ugc\">\u003Cstrong>DEMO & DESCRIPTION\u003C\u002Fstrong>\u003C\u002Fa> 📋\u003Cbr \u002F>\n🔥 \u003Ca href=\"https:\u002F\u002F1.envato.market\u002Fgetvision\" rel=\"nofollow ugc\">\u003Cstrong>DON’T DELAY, BE PRO TODAY!!!\u003C\u002Fstrong>\u003C\u002Fa> 🔥\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\u002F7fl_WDXLKdc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cem>Note: the video tutorial above also uses a WordPress media folder management \u003Cstrong>plugin iFolders\u003C\u002Fstrong>, you can learn more at this \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fifolders\u002F\" rel=\"ugc\">link\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Discover the joy of effectively creating media presentations with this innovative tool.\u003C\u002Fp>\n\u003Ch3>🔥 Features\u003C\u002Fh3>\n\u003Cp>With a suite of powerful features, you can effortlessly add a wide range of interactive elements to your images, including:\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Powerful Interface\u003C\u002Fstrong> – the drag-and-drop feature takes this experience to the next level, allowing you to intuitively position and rearrange your interactive elements with ease.\u003Cbr \u002F>\n✅ \u003Cstrong>Layers\u003C\u002Fstrong> – properly place clickable markers on images to link to relevant content, this can be an image, text or just an area.\u003Cbr \u002F>\n✅ \u003Cstrong>Tooltips\u003C\u002Fstrong> – provide concise, informative tooltips that appear when users hover over specific areas of your image.\u003Cbr \u002F>\n✅ \u003Cstrong>Popovers\u003C\u002Fstrong> – showcase detailed information or multimedia content in eye-catching popup boxes, both in-line and lightbox styles.\u003Cbr \u002F>\n✅ \u003Cstrong>Smart\u003C\u002Fstrong> – advanced algorithms ensure that your interactive elements are always positioned in the optimal location.\u003Cbr \u002F>\n✅ \u003Cstrong>Responsive\u003C\u002Fstrong> –  the responsive design automatically adjusts the size and placement of your markers, tooltips, and popovers to maintain a clean, professional look across all devices.\u003Cbr \u002F>\n✅ \u003Cstrong>Animations\u003C\u002Fstrong> – elevate your interactive image maps with a wide range of captivating animations, choose from over 100 show\u002Fhide effects to make your tooltips come alive, captivating your audience and keeping them engaged.\u003Cbr \u002F>\n✅ \u003Cstrong>Code editors & Customization\u003C\u002Fstrong> – tailor the appearance and behavior of your interactive elements to match your brand’s unique style, or dive into the code editors to add custom CSS and JavaScript for even greater control.\u003C\u002Fp>\n\u003Cp>Unlock the full potential of your WordPress site and start your journey towards interactive excellence today. Experience the power of our cutting-edge plugin and watch as your audience becomes captivated by the immersive visuals you create.\u003C\u002Fp>\n\u003Ch3>⚙️ Compatibility\u003C\u002Fh3>\n\u003Cp>At the heart of our plugin lies a deep commitment to compatibility. We understand that the WordPress ecosystem is a diverse and vibrant landscape, with a wide array of themes, plugins, and page builders to choose from. That’s why we’ve designed our interactive map creation plugin to seamlessly integrate with your unique WordPress setup, ensuring a smooth and cohesive experience.\u003C\u002Fp>\n\u003Cp>Our plugin is proudly compatible with the most popular WordPress page builders, themes, and plugins, allowing you to effortlessly incorporate interactive maps into your content, no matter your existing WordPress configuration. We’ve put in the work to ensure our plugin plays nicely with the tools you already love and trust.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PAGE BUILDERS\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgutenberg\u002F\" rel=\"ugc\">Gutenberg\u003C\u002Fa> – modern built-in WordPress block editor\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor\u002F\" rel=\"ugc\">Classic Editor\u003C\u002Fa> – classic built-in WordPress editor\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Felementor.com\u002F\" rel=\"nofollow ugc\">Elementor\u003C\u002Fa> – leading website builder platform on WordPress\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwpbakery.com\u002F\" rel=\"nofollow ugc\">WP Bakery\u003C\u002Fa> – create any layout in an intuitive way\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.wpbeaverbuilder.com\u002F\" rel=\"nofollow ugc\">Beaver\u003C\u002Fa> – page builder you can trust with your business\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fbricksbuilder.io\u002F\" rel=\"nofollow ugc\">Bricks\u003C\u002Fa> – amazing block editor with many templates\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.brizy.io\u002F\" rel=\"nofollow ugc\">Brizy\u003C\u002Fa> – next-gen website builder that anyone can use\u003Cbr \u002F>\n* and more…\u003C\u002Fp>\n\u003Cp>\u003Cstrong>THEMES\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Favada-responsive-multipurpose-theme\u002F2833226\" rel=\"nofollow ugc\">Avada\u003C\u002Fa> – swiss army knife of WordPress themes\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.elegantthemes.com\u002Fgallery\u002Fdivi\u002F\" rel=\"nofollow ugc\">Divi\u003C\u002Fa> – most popular WordPress theme in the world\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fbetheme-responsive-multipurpose-wordpress-theme\u002F7758048\" rel=\"nofollow ugc\">BeTheme\u003C\u002Fa> – more than just WordPress theme\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fbridge-creative-multipurpose-wordpress-theme\u002F7315054\" rel=\"nofollow ugc\">Bridge\u003C\u002Fa> – not just a theme, it’s a collection of amazing examples\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fflatsome-multipurpose-responsive-woocommerce-theme\u002F5484319\" rel=\"nofollow ugc\">Flatsome\u003C\u002Fa> – multi-purpose responsive WooCommerce theme\u003Cbr \u002F>\n* and more…\u003C\u002Fp>\n\u003Cp>In the rare event that you encounter a compatibility challenge with a specific tool, our dedicated support team is here to help. We’re committed to ensuring a seamless integration, no matter your WordPress setup.\u003C\u002Fp>\n\u003Ch3>🎓 Conclusion\u003C\u002Fh3>\n\u003Cp>Unlock the power of interactive maps: elevate your WordPress content with our innovative plugin.\u003C\u002Fp>\n\u003Cp>Are you tired of static images on your WordPress site? Unlock a new world of interactivity and engagement with our cutting-edge plugin – the ultimate solution for creating dynamic, interactive image maps. Say goodbye to the limitations of traditional media management and embrace the future of WordPress content creation.\u003C\u002Fp>\n\u003Cp>Vision is a revolutionary plugin that lets you turn ordinary images into engaging interactive maps, floorplans, infographics, and more. With its intuitive interface and powerful features, you can easily add clickable dots, informative tooltips, and easy navigation to your WordPress content, taking user experience to new heights.\u003C\u002Fp>\n\u003Cp>Vision seamlessly integrates with your WordPress, providing a user-friendly environment to create, customize, and manage your interactive imagemaps. Transform your WordPress site into a dynamic, immersive experience. With Vision, you can captivate your audience with interactive maps that showcase your products, services, or any other content. Leverage the power of interactivity to increase user engagement, boost conversions, and leave a lasting impression on your visitors.\u003C\u002Fp>\n\u003Cp>We understand the diverse nature of the WordPress ecosystem, which is why Vision is designed to work seamlessly with a wide range of popular page builders, themes, and plugins. Seamlessly integrate interactive maps into your existing WordPress setup and enjoy a cohesive, streamlined experience.\u003C\u002Fp>\n\u003Cp>Vision is the ultimate tool for anyone seeking to enhance their online presence, engage their audience, and stand out in the crowded digital landscape. Start your journey towards interactive excellence today and unlock the full potential of your WordPress site.\u003C\u002Fp>\n\u003Ch3>💼 GDPR & Privacy\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>We do not collect or store any information about our visitors or users without their consent.\u003C\u002Fli>\n\u003Cli>We also do not transfer any data to external servers without users’ consent.\u003C\u002Fli>\n\u003Cli>The purpose of our folder manager plugin is to help organize the WordPress media library, pages, posts, and custom post types.\u003C\u002Fli>\n\u003C\u002Ful>\n","Empower your site with interactive visuals! Our plugin seamlessly transforms static images into engaging media, enabling publishers and bloggers.",2000,69708,98,8,"2025-04-17T16:43:00.000Z","6.8.5","4.6","7.4",[20,89,23,90,24],"hotspots","infographics","https:\u002F\u002F1.envato.market\u002Fgetvision","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvision.1.9.9.zip",3,"2024-04-22 00:00:00",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":105,"num_ratings":93,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":87,"tags":109,"homepage":111,"download_link":112,"security_score":105,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"interactive-real-estate","Interactive Image – Real Estate Visualizer & Image Map","2.2.1","Esaia","https:\u002F\u002Fprofiles.wordpress.org\u002Fesaia\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fpricing\" rel=\"nofollow ugc\">Upgrade To Pro!\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fdemos\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fmodule\" rel=\"nofollow ugc\">Module Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fcontact\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Interactive Image\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002F\" rel=\"nofollow ugc\">Interactive Real Estate\u003C\u002Fa> transforms how you showcase properties on WordPress. Effortlessly create interactive building maps with clickable pins, vector shapes, and customizable SVGs. No coding required. Engage potential buyers with intuitive navigation through building floors and units, delivering detailed property info directly within a dynamic visual interface. Boost conversions with a seamless, user-friendly experience that highlights your real estate listings like never before.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F1114859127\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>This Interactive Image Plugin Gives Easy Select Area Option\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fmodule\" rel=\"nofollow ugc\">Select area easily\u003C\u002Fa>, with our WordPress plugin to specific regions of an building image and provide extra details for each one. After you create selection you can edit it at any time.\u003C\u002Fp>\n\u003Ch3>Zoom and Pan\u003C\u002Fh3>\n\u003Cp>Try the new zoom and pan feature. Use the keyboard shortcut to zoom in on your interactive image and create detailed polygons. When you’re zoomed in, simply press the spacebar to pan around and explore your design easily.\u003C\u002Fp>\n\u003Ch3>Choose svg path colors\u003C\u002Fh3>\n\u003Cp>Easily customize the colors of your SVG paths to match your design aesthetic. With just a few clicks, you can select any color and apply it to paths.\u003C\u002Fp>\n\u003Ch3>Project Export \u002F Import\u003C\u002Fh3>\n\u003Cp>The Project Export\u002FImport feature allows users to easily migrate complete projects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Benefits:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Time-saving\u003C\u002Fstrong>: Duplicate projects without manual recreation\u003Cbr \u002F>\n– \u003Cstrong>Backup protection\u003C\u002Fstrong>: Safeguard your project configurations\u003C\u002Fp>\n\u003Ch3>Flat types\u003C\u002Fh3>\n\u003Cp>For apartments of the same type, (For example, apartments that have the same area M2, number of rooms, arrangement of rooms) you need to add an entry in the types and then select from this list, because the same records should not be created many times.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Create SVG\u003C\u002Fstrong> on top of building render image\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zoom and Pan\u003C\u002Fstrong> mode to edit polygons easily\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Preview\u003C\u002Fstrong>: see your changes in real time with the preview feature\u003C\u002Fli>\n\u003Cli>Create: Block, Floor, Flat, Flat type and connect to polygons\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>clickable zones\u003C\u002Fstrong> on floor plan\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>shortcode\u003C\u002Fstrong> to embed plugin anywhere on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Follow link\u003C\u002Fstrong> on click of path\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Open modal\u003C\u002Fstrong> on click of path\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fpricing\" rel=\"nofollow ugc\">⭐ Premium features\u003C\u002Fa>:\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create \u003Cstrong>Unlimited\u003C\u002Fstrong> projects (1 in free version)\u003C\u002Fli>\n\u003Cli>Create \u003Cstrong>Unlimited\u003C\u002Fstrong> flats (25 in free version)\u003C\u002Fli>\n\u003Cli>Run \u003Cstrong>script\u003C\u002Fstrong> on click of path\u003C\u002Fli>\n\u003Cli>Customize \u003Cstrong>svg path\u003C\u002Fstrong> colors\u003C\u002Fli>\n\u003Cli>Project export \u002F import\u003C\u002Fli>\n\u003Cli>Currency icon customization\u003C\u002Fli>\n\u003Cli>24\u002F7 \u003Cstrong>premium\u003C\u002Fstrong> Support\u003C\u002Fli>\n\u003Cli>Access to \u003Cstrong>updates\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fpricing\" rel=\"nofollow ugc\">⭐ Gold features\u003C\u002Fa>:\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All Premium features\u003C\u002Fli>\n\u003Cli>Allow clients fill request callback form\u003C\u002Fli>\n\u003Cli>Read form responses\u003C\u002Fli>\n\u003Cli>Create a shareable flat link\u003C\u002Fli>\n\u003Cli>Flats list shortcode with filteres\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With this plugin, you’ll be able to provide a truly immersive experience for prospective buyers, setting your property listings apart from traditional static images or floor plans.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fpricing\" rel=\"nofollow ugc\">Upgrade to Interactive Real Estate Premium\u003C\u002Fa> to get more features and customization options:\u003C\u002Fp>\n\u003Ch3>Why Choose Interactive Real Estate?\u003C\u002Fh3>\n\u003Ch4>For Building Companies:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stand Out from Competitors\u003C\u002Fstrong>: Traditional static images and floor plans are boring. With interactive displays, you provide a modern, engaging experience for potential buyers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Showcase Every Detail\u003C\u002Fstrong>: Highlight key features like floor plans, apartment layouts, and pricing in an easy-to-navigate format.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save Time and Money\u003C\u002Fstrong>: Building a construction site isn’t cheap, and the price is added precisely because of the features this plugin offers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Live Demos and Tutorials\u003C\u002Fh3>\n\u003Cp>Not sure how it works? Check out these resources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fdemos\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa>: See the plugin in action.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvimeo.com\u002F1114859127\" rel=\"nofollow ugc\">\u003Cstrong>Video Tutorial\u003C\u002Fstrong>\u003C\u002Fa>: A step-by-step guide to using the plugin.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fdoc\u002Fintro\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa>: Detailed instructions and FAQs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Ready to take your property listings to the next level? The \u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fpricing\" rel=\"nofollow ugc\">\u003Cstrong>Interactive Real Estate Plugin\u003C\u002Fstrong>\u003C\u002Fa> is the perfect tool for building companies who want to create engaging, interactive displays. Whether you’re showcasing a single building or an entire complex, this plugin makes it easy to provide a modern, immersive experience for your clients.\u003C\u002Fp>\n\u003Ch3>Video Tutorial\u003C\u002Fh3>\n\u003Cp>Using this plugin may be complicated, For a step-by-step walkthrough on how to use the plugin, watch our video tutorial here:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fvimeo.com\u002F1114859127\" rel=\"nofollow ugc\">Watch the Video Tutorial\u003C\u002Fa>\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F1066104737\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>The source code for the unminified JavaScript and CSS can be found at:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fesaia\u002Finteractive-real-estate\" rel=\"nofollow ugc\">link\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Build Instructions\u003C\u002Fh3>\n\u003Cp>To rebuild the minified JavaScript files, follow these steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Clone or download the repository.\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm install\u003C\u002Fcode> to install dependencies.\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm run build\u003C\u002Fcode> to generate the minified files.\u003C\u002Fli>\n\u003Cli>The minified files will be located in \u003Ccode>dist\u002Fassets\u002Findex.js\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Plugin Support\u003C\u002Fh3>\n\u003Cp>For support, please visit our support page \u003Ca href=\"https:\u002F\u002Fwww.ireplugin.com\u002Fcontact\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ireplugin.com\u002Fcontact\u003C\u002Fa>. If you encounter any issues, feel free to contact us via email at \u003Cstrong>interactiverealestateplugin@gmail.com\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Interactive Real Estate is licensed under the GPL2 license. For more information, refer to the \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GPL2 License\u003C\u002Fa>.\u003C\u002Fp>\n","⚡ Create interactive images with clickable zones on svg. Display floor plans, image maps, property details and 2D\u002F3D photos. No coding required.",20,2456,100,"2026-03-10T08:29:00.000Z","6.9.4","5.0",[20,89,22,24,110],"svg","https:\u002F\u002Fwww.ireplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finteractive-real-estate.2.2.1.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":105,"downloaded":121,"rating":105,"num_ratings":122,"last_updated":123,"tested_up_to":124,"requires_at_least":125,"requires_php":126,"tags":127,"homepage":18,"download_link":131,"security_score":132,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"image-map-connect","Image Map Connect – Display Posts as Image Hotspots","1.0.2","Igor","https:\u002F\u002Fprofiles.wordpress.org\u002Fdutchigor\u002F","\u003Ch4>What is Image Map Connect Plugin?\u003C\u002Fh4>\n\u003Cp>Image Map Connect allows you to add any image to your WordPress website and make it an interactive image map. On the image map you can:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Display your existing and\u002For new posts as markers, including custom post types\u003C\u002Fli>\n\u003Cli>Show post details in a popup\u003C\u002Fli>\n\u003Cli>Filter markers\u003C\u002Fli>\n\u003Cli>Switch between layers\u003C\u002Fli>\n\u003Cli>Zoom in and out\u003C\u002Fli>\n\u003Cli>Use block settings to visually configure the plugin\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The plugin uses built-in WordPress features where possible, for example it extends the current posts and makes use of the default blocks like the query block.\u003C\u002Fp>\n\u003Ch4>What Can You Use the Plugin for?\u003C\u002Fh4>\n\u003Cp>Among other things, you can use the plugin provide an interactive\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Indoor maps\u003C\u002Fstrong> (e.g. for campus facilities, grocery stores, hotels, conferences, museums, and exhibitions)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simplified or stylised outdoor maps\u003C\u002Fstrong> (e.g. for events, routes, towns and villages)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Infographics\u003C\u002Fstrong> to introduce a complex concept (e.g. technical frameworks)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Technical drawings\u003C\u002Fstrong> to provide context\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product images\u003C\u002Fstrong> with highlighted product features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create unlimited amount of image maps, layers, and markers\u003C\u002Fli>\n\u003Cli>Embed the image map in block theme templates\u003C\u002Fli>\n\u003Cli>Add the image map to block-based widget area in classic themes\u003C\u002Fli>\n\u003Cli>Embed the image map in any pages or (custom) posts\u003C\u002Fli>\n\u003Cli>Display your existing and new posts as markers, including custom post types\u003C\u002Fli>\n\u003Cli>Show post details in a popup\u003C\u002Fli>\n\u003Cli>Define image map center, height and zoom level\u003C\u002Fli>\n\u003Cli>Modify marker and popup styling\u003C\u002Fli>\n\u003Cli>Filter markers based on query loop or archive\u003C\u002Fli>\n\u003Cli>Add multiple layers\u003C\u002Fli>\n\u003Cli>The image map is responsive\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Help and Support\u003C\u002Fh3>\n\u003Cp>You can contact us in two ways at the moment:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If you have any questions, you can send an email to \u003Ca href=\"mailto:info@flarehub.io\" rel=\"nofollow ugc\">info@flarehub.io\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>If you find a bug or have a feature request, you can send an email or report an issue in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFlare-Hub\u002Fimage-map-connect-plugin\u002Fissues\" rel=\"nofollow ugc\">Github repository\u003C\u002Fa>. Please just make sure to search the existing issues and only report new ones.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add any image to your WordPress posts, pages, or archives and make it interactive: display your existing and new posts as markers.",2479,1,"2024-11-10T19:40:00.000Z","6.7.5","6.2","7.2",[20,128,22,129,130],"image-hotspot","indoor-map","interactive-image","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-map-connect.1.0.2.zip",92,{"slug":134,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":29,"downloaded":141,"rating":29,"num_ratings":29,"last_updated":142,"tested_up_to":85,"requires_at_least":143,"requires_php":87,"tags":144,"homepage":147,"download_link":148,"security_score":105,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"markerkit","MarkerKit","1.0.0","Nikolay Dyankov","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarkerkit\u002F","\u003Cp>MarkerKit turns static images, floor plans, diagrams, and maps into interactive embeds you can add to any page with a shortcode or Gutenberg block. Use the visual editor to place hotspots and polygons, attach popups, enable menu\u002Fsearch, and switch between multiple views (e.g., floors or layouts).\u003C\u002Fp>\n\u003Cp>Supports \u003Cstrong>OpenStreetMap\u003C\u002Fstrong> tiles, zoom and fullscreen, and built-in analytics. Optionally bind to your JSON endpoints so objects, statuses, and labels stay up to date. Developer APIs (REST + JS) are available for automation and advanced integrations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This WordPress plugin connects to the MarkerKit platform, which offers a free tier with all features included, ideal for small websites and prototypes.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>What can you do with MarkerKit?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Real Estate\u003C\u002Fstrong>\u003Cbr \u002F>\n– Highlight buildings on an OpenStreet map\u003Cbr \u002F>\n– Highlight floors and units\u003Cbr \u002F>\n– Switch between floor plans or maps\u003Cbr \u002F>\n– Add popups with descriptions and links\u003Cbr \u002F>\n– Show property availability or pricing\u003Cbr \u002F>\n– Integrate with booking or CRM tools\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Education\u003C\u002Fstrong>\u003Cbr \u002F>\n– Annotate diagrams, maps, or illustrations\u003Cbr \u002F>\n– Create interactive lessons and explanations\u003Cbr \u002F>\n– Use popups for added context\u003Cbr \u002F>\n– Label anatomy or technical drawings\u003Cbr \u002F>\n– Add quizzes or learning checkpoints\u003Cbr \u002F>\n– Embed in LMS or classroom websites\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enterprise\u003C\u002Fstrong>\u003Cbr \u002F>\n– Campus maps\u003Cbr \u002F>\n– Factory or office layouts\u003Cbr \u002F>\n– Technical schematics and workflows\u003Cbr \u002F>\n– Equipment or asset tracking\u003Cbr \u002F>\n– Safety or evacuation maps\u003Cbr \u002F>\n– Live dashboards\u003C\u002Fp>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Interactive Images and Maps\u003C\u002Fstrong> — add hotspots, shapes, and tooltips to any image or floor plan.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenStreetMap Support\u003C\u002Fstrong> — use real map tiles as a background or combine them with custom imagery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Views\u003C\u002Fstrong> — switch between floors, blueprints, or visual modes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Popups and Tooltips\u003C\u002Fstrong> — show detailed information when users hover or click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Data Binding\u003C\u002Fstrong> — connect objects to JSON or API data to automatically create or update objects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics\u003C\u002Fstrong> — track user interactions to see which areas get the most attention.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>APIs for Developers\u003C\u002Fstrong> — for automation and advanced integrations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Privacy\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin loads an external script from \u003Ccode>https:\u002F\u002Fedge.markerkit.com\u003C\u002Fcode> to render your project.\u003Cbr \u002F>\nNo user data is collected by the plugin itself.\u003C\u002Fp>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmarkerkit.com?utm_source=wordpress&utm_medium=plugin\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmarkerkit.com\u002Fdevelopers?utm_source=wordpress&utm_medium=plugin\" rel=\"nofollow ugc\">Developer Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmarkerkit.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A lightweight plugin to embed interactive images and maps from MarkerKit using a shortcode or Gutenberg block.",179,"2025-10-18T10:04:00.000Z","6.0",[145,20,21,130,146],"clickable-image-map","openstreetmap","https:\u002F\u002Fmarkerkit.com?utm_source=wordpress&utm_medium=plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmarkerkit.zip",{"slug":150,"name":151,"version":136,"author":152,"author_profile":153,"description":154,"short_description":155,"active_installs":29,"downloaded":156,"rating":29,"num_ratings":29,"last_updated":157,"tested_up_to":158,"requires_at_least":86,"requires_php":16,"tags":159,"homepage":160,"download_link":161,"security_score":105,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"picpoints","PicPoints","Yalogica","https:\u002F\u002Fprofiles.wordpress.org\u002Fyalogica\u002F","\u003Cp>PicPoints is a plugin that allows you to add interactive maps and clickable infographics to your WordPress site.\u003C\u002Fp>\n\u003Ch3>How To Use\u003C\u002Fh3>\n\u003Cp>To insert an interactive image into a web page, you should use the shortcode “picpoints”, for example\u003C\u002Fp>\n\u003Cp>[picpoints img=”mysite.com\u002Fimage.png”]\u003Cbr \u002F>\n   [hotspot x=”10″ y=”10″ Link=”google.com”]\u003Cbr \u002F>\n   [hotspot x=”50″ y=”50″ link=”bing.com”]\u003Cbr \u002F>\n   [hotspot x=”90″ y=”90″ link=”stackoverflow.com”]\u003Cbr \u002F>\n[\u002Fpicpoints]\u003C\u002Fp>\n\u003Cp>Shortcode parameters:\u003Cbr \u002F>\nimg – image url\u003Cbr \u002F>\nclass – additional css classes applied to the interactive image container\u003Cbr \u002F>\nx – left coordinate of the hotspot in %\u003Cbr \u002F>\ny – top coordinate of the hotspot in %\u003Cbr \u002F>\nlink – url to an external resource\u003C\u002Fp>\n","Create interactive images with clickable hotspots for WordPress.",662,"2025-04-22T09:26:00.000Z","6.5.8",[89,22,24],"https:\u002F\u002Fyalogica.com\u002Fpicpoints\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpicpoints.1.0.0.zip",{"attackSurface":163,"codeSignals":355,"taintFlows":540,"riskAssessment":566,"analyzedAt":575},{"hooks":164,"ajaxHandlers":341,"restRoutes":348,"shortcodes":349,"cronEvents":354,"entryPointCount":28,"unprotectedCount":29},[165,171,174,177,179,183,187,190,194,199,202,205,210,213,215,219,224,225,229,234,237,241,243,246,248,251,253,256,260,263,265,268,273,277,281,285,288,290,294,297,300,303,307,312,315,318,322,325,328,332,335,338],{"type":166,"name":167,"callback":168,"file":169,"line":170},"action","admin_enqueue_scripts","enqueue_admin_styles","admin\\class-drawattention-admin.php",79,{"type":166,"name":167,"callback":172,"file":169,"line":173},"enqueue_admin_scripts",80,{"type":166,"name":175,"callback":175,"file":169,"line":176},"admin_menu",82,{"type":166,"name":178,"callback":178,"file":169,"line":69},"admin_init",{"type":166,"name":180,"callback":181,"file":169,"line":182},"wp_before_admin_bar_render","remove_add_new_submenu",84,{"type":166,"name":184,"callback":185,"file":169,"line":186},"admin_notices","display_third_party_js_conflict_notice",86,{"type":166,"name":167,"callback":188,"priority":122,"file":169,"line":189},"store_enqueued_scripts",87,{"type":166,"name":167,"callback":191,"priority":192,"file":169,"line":193},"disable_third_party_js",9999999,88,{"type":166,"name":195,"callback":196,"priority":197,"file":169,"line":198},"cmb2_save_post_fields","save_hotspots_json",10,90,{"type":166,"name":200,"callback":201,"file":169,"line":48},"current_screen","load_from_hotspots_json",{"type":166,"name":203,"callback":204,"priority":105,"file":169,"line":67},"add_meta_boxes","remove_wp_seo_meta_box",{"type":206,"name":207,"callback":208,"priority":197,"file":169,"line":209},"filter","gutenberg_can_edit_post_type","exclude_cpt_from_gutenberg",106,{"type":166,"name":178,"callback":211,"priority":105,"file":169,"line":212},"fix_mainwp_conflict",107,{"type":166,"name":175,"callback":175,"priority":103,"file":214,"line":83},"admin\\upsell-admin.php",{"type":166,"name":178,"callback":216,"priority":217,"file":214,"line":218},"redirect_pro_link",9,13,{"type":166,"name":220,"callback":221,"file":222,"line":223},"plugins_loaded","get_instance","draw-attention.php",58,{"type":166,"name":220,"callback":221,"file":222,"line":182},{"type":166,"name":226,"callback":227,"file":222,"line":228},"init","da_disable_rim_plugin",129,{"type":166,"name":230,"callback":231,"priority":232,"file":222,"line":233},"wp_enqueue_scripts","da_dequeue_conflicting_rim_scripts",999,130,{"type":166,"name":167,"callback":235,"priority":232,"file":222,"line":236},"da_dequeue_conflicting_mapit_scripts",131,{"type":206,"name":238,"callback":239,"file":240,"line":182},"da_description","wpautop","public\\class-drawattention.php",{"type":166,"name":226,"callback":242,"file":240,"line":189},"load_plugin_textdomain",{"type":166,"name":244,"callback":245,"file":240,"line":198},"wpmu_new_blog","activate_new_site",{"type":166,"name":230,"callback":247,"file":240,"line":67},"enqueue_styles",{"type":166,"name":230,"callback":249,"file":240,"line":250},"enqueue_scripts",94,{"type":166,"name":184,"callback":252,"file":240,"line":27},"php_52_notice",{"type":166,"name":203,"callback":254,"file":240,"line":255},"add_shortcode_metabox",101,{"type":166,"name":257,"callback":258,"file":240,"line":259},"template_include","single_template",103,{"type":206,"name":261,"callback":261,"priority":197,"file":240,"line":262},"jetpack_photon_skip_image",105,{"type":206,"name":264,"callback":264,"file":240,"line":212},"cmb2_meta_box_url",{"type":166,"name":226,"callback":266,"file":240,"line":267},"da_deactivate_free_version",675,{"type":206,"name":269,"callback":270,"file":271,"line":272},"da_hotspot_area_group_details","add_action_fields","public\\includes\\actions\\action.php",6,{"type":166,"name":226,"callback":274,"file":275,"line":276},"da_load_module_examples","public\\includes\\bb\\bb.php",12,{"type":166,"name":278,"callback":279,"priority":122,"file":275,"line":280},"fl_builder_control_select-img","da_select_img",29,{"type":166,"name":226,"callback":282,"file":283,"line":284},"register_image_block","public\\includes\\class-block-image.php",42,{"type":166,"name":226,"callback":286,"file":287,"line":83},"register_cpt","public\\includes\\cpt.php",{"type":166,"name":226,"callback":289,"file":287,"line":276},"load_drag_drop_featured_image",{"type":166,"name":291,"callback":291,"priority":197,"file":292,"line":293},"cmb2_render_text_number","public\\includes\\custom_fields.php",23,{"type":206,"name":295,"callback":295,"priority":197,"file":292,"line":296},"cmb2_sanitize_text_number",24,{"type":166,"name":298,"callback":298,"priority":197,"file":292,"line":299},"cmb2_render_opacity",26,{"type":206,"name":301,"callback":301,"file":292,"line":302},"cmb2_sanitize_opacity",27,{"type":206,"name":304,"callback":305,"priority":197,"file":292,"line":306},"cmb2_override_meta_value","hotspot_area_override_title_and_content",30,{"type":206,"name":308,"callback":309,"priority":310,"file":292,"line":311},"cmb2_meta_boxes","highlight_styling_metabox",1000,33,{"type":206,"name":308,"callback":313,"priority":310,"file":292,"line":314},"moreinfo_metabox",34,{"type":206,"name":308,"callback":316,"priority":80,"file":292,"line":317},"hotspot_area_group_details_metabox",35,{"type":166,"name":167,"callback":319,"file":320,"line":321},"enqueue_meta_box_assets","public\\includes\\da-newsletter.php",11,{"type":166,"name":323,"callback":324,"file":320,"line":276},"admin_footer","newsletter_modal_dialog",{"type":166,"name":203,"callback":326,"file":320,"line":327},"add_newsletter_widget",16,{"type":166,"name":329,"callback":330,"file":320,"line":331},"do_meta_boxes","set_meta_boxes_position",19,{"type":166,"name":175,"callback":175,"priority":333,"file":334,"line":276},15,"public\\includes\\import-export.php",{"type":166,"name":203,"callback":336,"file":337,"line":83},"add_theme_pack_metabox","public\\includes\\themes.php",{"type":166,"name":339,"callback":340,"file":337,"line":217},"da_register_admin_script","pass_themes_to_admin_js",[342],{"action":343,"nopriv":344,"callback":345,"hasNonce":346,"hasCapCheck":346,"file":292,"line":347},"hotspot_update_custom_fields",false,"update_hotspot_area_details",true,31,[],[350],{"tag":351,"callback":352,"file":240,"line":353},"drawattention","shortcode",97,[],{"dangerousFunctions":356,"sqlUsage":357,"outputEscaping":363,"fileOperations":29,"externalRequests":29,"nonceChecks":93,"capabilityChecks":83,"bundledLibraries":539},[],{"prepared":122,"raw":122,"locations":358},[359],{"file":360,"line":361,"context":362},"uninstall.php",21,"$wpdb->get_results() with variable interpolation",{"escaped":327,"rawEcho":364,"locations":365},110,[366,369,371,373,374,376,378,380,382,384,386,388,390,391,392,394,395,397,398,400,402,403,404,406,407,409,410,411,412,413,414,415,417,419,420,422,424,425,426,427,428,429,431,433,435,437,439,441,443,445,447,448,449,450,452,454,456,458,459,460,461,463,464,466,467,469,471,473,475,476,477,479,480,482,483,485,486,487,488,489,490,491,493,495,496,497,499,501,502,503,504,505,506,507,509,511,513,515,517,519,521,523,525,526,527,529,531,533,535,537],{"file":169,"line":367,"context":368},338,"raw output",{"file":240,"line":370,"context":368},374,{"file":240,"line":372,"context":368},393,{"file":275,"line":296,"context":368},{"file":275,"line":375,"context":368},25,{"file":377,"line":28,"context":368},"public\\includes\\bb\\da\\includes\\frontend.php",{"file":287,"line":379,"context":368},115,{"file":292,"line":381,"context":368},45,{"file":292,"line":383,"context":368},63,{"file":292,"line":385,"context":368},72,{"file":320,"line":387,"context":368},28,{"file":320,"line":389,"context":368},62,{"file":334,"line":233,"context":368},{"file":334,"line":236,"context":368},{"file":334,"line":393,"context":368},158,{"file":334,"line":393,"context":368},{"file":334,"line":396,"context":368},163,{"file":334,"line":396,"context":368},{"file":334,"line":399,"context":368},180,{"file":337,"line":401,"context":368},17,{"file":337,"line":361,"context":368},{"file":337,"line":361,"context":368},{"file":405,"line":93,"context":368},"public\\views\\image_template.php",{"file":405,"line":65,"context":368},{"file":405,"line":408,"context":368},5,{"file":405,"line":83,"context":368},{"file":405,"line":217,"context":368},{"file":405,"line":197,"context":368},{"file":405,"line":321,"context":368},{"file":405,"line":276,"context":368},{"file":405,"line":218,"context":368},{"file":416,"line":28,"context":368},"public\\views\\more_info_template.php",{"file":416,"line":418,"context":368},7,{"file":416,"line":276,"context":368},{"file":421,"line":401,"context":368},"public\\views\\shortcode_template.php",{"file":421,"line":423,"context":368},22,{"file":421,"line":387,"context":368},{"file":421,"line":280,"context":368},{"file":421,"line":306,"context":368},{"file":421,"line":311,"context":368},{"file":421,"line":381,"context":368},{"file":421,"line":430,"context":368},46,{"file":421,"line":432,"context":368},47,{"file":421,"line":434,"context":368},50,{"file":421,"line":436,"context":368},51,{"file":421,"line":438,"context":368},52,{"file":421,"line":440,"context":368},53,{"file":421,"line":442,"context":368},56,{"file":421,"line":444,"context":368},57,{"file":421,"line":446,"context":368},61,{"file":421,"line":446,"context":368},{"file":421,"line":389,"context":368},{"file":421,"line":383,"context":368},{"file":421,"line":451,"context":368},64,{"file":421,"line":453,"context":368},65,{"file":421,"line":455,"context":368},66,{"file":421,"line":457,"context":368},68,{"file":421,"line":457,"context":368},{"file":421,"line":68,"context":368},{"file":421,"line":68,"context":368},{"file":421,"line":462,"context":368},70,{"file":421,"line":462,"context":368},{"file":421,"line":465,"context":368},71,{"file":421,"line":385,"context":368},{"file":421,"line":468,"context":368},73,{"file":421,"line":470,"context":368},74,{"file":421,"line":472,"context":368},77,{"file":421,"line":474,"context":368},78,{"file":421,"line":170,"context":368},{"file":421,"line":173,"context":368},{"file":421,"line":478,"context":368},81,{"file":421,"line":182,"context":368},{"file":421,"line":481,"context":368},85,{"file":421,"line":193,"context":368},{"file":421,"line":484,"context":368},89,{"file":421,"line":132,"context":368},{"file":421,"line":67,"context":368},{"file":421,"line":250,"context":368},{"file":421,"line":353,"context":368},{"file":421,"line":82,"context":368},{"file":421,"line":255,"context":368},{"file":421,"line":492,"context":368},102,{"file":421,"line":494,"context":368},104,{"file":421,"line":262,"context":368},{"file":421,"line":212,"context":368},{"file":421,"line":498,"context":368},108,{"file":421,"line":500,"context":368},120,{"file":421,"line":500,"context":368},{"file":421,"line":500,"context":368},{"file":421,"line":500,"context":368},{"file":421,"line":500,"context":368},{"file":421,"line":500,"context":368},{"file":421,"line":236,"context":368},{"file":421,"line":508,"context":368},159,{"file":421,"line":510,"context":368},160,{"file":421,"line":512,"context":368},161,{"file":421,"line":514,"context":368},164,{"file":421,"line":516,"context":368},165,{"file":421,"line":518,"context":368},166,{"file":421,"line":520,"context":368},167,{"file":421,"line":522,"context":368},176,{"file":421,"line":524,"context":368},202,{"file":421,"line":524,"context":368},{"file":421,"line":524,"context":368},{"file":421,"line":528,"context":368},206,{"file":421,"line":530,"context":368},213,{"file":421,"line":532,"context":368},221,{"file":421,"line":534,"context":368},226,{"file":421,"line":536,"context":368},232,{"file":538,"line":327,"context":368},"public\\views\\single-da_image.php",[],[541,558],{"entryPoint":542,"graph":543,"unsanitizedCount":29,"severity":557},"output_import_export_page (public\\includes\\import-export.php:109)",{"nodes":544,"edges":555},[545,550],{"id":546,"type":547,"label":548,"file":334,"line":549},"n0","source","$_POST",173,{"id":551,"type":552,"label":553,"file":334,"line":399,"wp_function":554},"n1","sink","echo() [XSS]","echo",[556],{"from":546,"to":551,"sanitized":346},"low",{"entryPoint":559,"graph":560,"unsanitizedCount":29,"severity":557},"\u003Cimport-export> (public\\includes\\import-export.php:0)",{"nodes":561,"edges":564},[562,563],{"id":546,"type":547,"label":548,"file":334,"line":549},{"id":551,"type":552,"label":553,"file":334,"line":399,"wp_function":554},[565],{"from":546,"to":551,"sanitized":346},{"summary":567,"deductions":568},"The 'draw-attention' plugin version 2.1.2 exhibits a generally positive security posture with no critical or high severity vulnerabilities identified in the static analysis or vulnerability history.  The plugin demonstrates good security practices by implementing nonce and capability checks, and it has no unpatched CVEs. The absence of dangerous functions, file operations, and external HTTP requests is also encouraging.\n\nHowever, there are areas for improvement. The relatively low percentage of properly escaped output (13%) suggests a potential risk of Cross-Site Scripting (XSS) vulnerabilities, even though no specific flows were identified in the taint analysis. Similarly, the 50% usage of prepared statements for SQL queries indicates that half of the SQL queries are executed without this crucial security measure, which could be exploited for SQL injection if not handled carefully elsewhere. The presence of two medium severity vulnerabilities in its history, specifically related to improper access control and missing authorization, warrants attention and suggests that while currently patched, these types of issues have occurred in the past.\n\nOverall, 'draw-attention' v2.1.2 is reasonably secure due to the lack of critical immediate threats and a proactive approach to patching historical vulnerabilities. However, the plugin would benefit from a comprehensive review of its output escaping and a more consistent application of prepared statements to mitigate potential XSS and SQL injection risks.",[569,571,573],{"reason":570,"points":83},"Low output escaping percentage (13%)",{"reason":572,"points":408},"50% of SQL queries not using prepared statements",{"reason":574,"points":197},"2 past medium vulnerabilities (Improper Access Control, Missing Authorization)","2026-03-16T17:30:34.358Z",{"wat":577,"direct":586},{"assetPaths":578,"generatorPatterns":581,"scriptPaths":582,"versionParams":583},[579,580],"\u002Fwp-content\u002Fplugins\u002Fdraw-attention\u002Fpublic\u002Fjs\u002Fdraw-attention-public.js","\u002Fwp-content\u002Fplugins\u002Fdraw-attention\u002Fpublic\u002Fcss\u002Fdraw-attention-public.css",[],[579],[584,585],"draw-attention\u002Fpublic\u002Fcss\u002Fdraw-attention-public.css?ver=","draw-attention\u002Fpublic\u002Fjs\u002Fdraw-attention-public.js?ver=",{"cssClasses":587,"htmlComments":592,"htmlAttributes":597,"restEndpoints":603,"jsGlobals":605,"shortcodeOutput":608},[588,589,590,591],"da-hotspot","da-hotspot-wrapper","da-image-map","da-image-map-container",[593,594,595,596],"\u003C!-- draw-attention -->","\u003C!-- End draw-attention -->","\u003C!-- END MAIN CONTENT -->","\u003C!-- DO NOT MODIFY THIS FILE -->",[598,599,600,601,602],"data-draw-attention-id","data-draw-attention-image-id","data-draw-attention-hotspot-id","data-draw-attention-zoom-effect","data-draw-attention-hotspot-click-action",[604],"\u002Fwp-json\u002Fdraw-attention\u002Fv1\u002Fhotspots",[606,607],"DrawAttentionPublic","DrawAttentionAdmin",[609,610],"[draw-attention","[da_image_map"]