Interactive Image Map Plugin – Draw Attention


Draw Attention makes it easy to create interactive image maps for your website. Highlight sections of your images with hotspots so that users can click/tap or hover to read more information about each image map area. Show more content or direct the user to another URL upon clicking or hovering your hotspot.

The image map can contain more information such as images, text, shortcodes, gallery, video, audio, and more. Reveal more information on click/tap or hover. Create custom shapes for interactive hotspots directly on your original image.

Perfect for sketch maps, interactive floor plans for real estate, clickable infographics, sketch annotations, image tutorials, product feature highlights on WooCommerce, and more.

Image Map Features:

  • Draw Unlimited Hotspots: Highlight as many areas as you want in your image map
  • Highlight on Hover: Highlight different image hotspot areas when your site visitor moves their mouse over the interactive image
  • Customizable Colors: Choose your own custom color scheme for the image map to match your site
  • More Info on Click: When a highlighted area is clicked, show more information. Great to highlight points of interest on your image map
  • Go to a URL: Optionally send a site visitor to another URL when clicking highlightable hotspots on your image map

Responsive Design

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, too!


Image maps are accessible 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.

SEO Friendly Clickable Annotations

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.

Easy to Draw Image Maps

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. Place your interactive image map into any page or post with a simple shortcode, or use our convenient Beaver Builder module or WordPress Editor Block.

New and Improved Drawing Tool

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.

Upgrade to Draw Attention Pro to get more features and customization options:

Create Multiple Interactive Image Maps (Pro only)

Need more than one interactive image map on your site? The Pro version allows unlimited highlightable areas on unlimited interactive images.

Annotation Layout Options (Pro only)

Show more info about highlighted image map areas in a variety of different layouts, including lightbox and tooltip.

20 Pre-Defined Color Palettes (Pro only)

Choose from one of 20 pre-defined color palettes or use your own custom color scheme on the image maps.

What could you make with Draw Attention?

  • Showcase real estate or a new property development. Give your visitors a virtual tour where they can explore floor plans and photos.
  • Sell booths to exhibitors at your trade show or conference by showing them an engaging interactive map of the trade show floor.
  • Make a product tour or tutorial documentation – explain your product by highlighting features in a visual way.
  • Interactive infographic – annotate and call out important areas on your infographic and show more information about those points of interest.
  • If you’re familiar with HTML image maps, we help you make those in a modern way that’s compatible with today’s devices & browsers.
  • Add another dimension to your Blog content by using interactive images to explain concepts or display affiliate links in an engaging way.


  • Draw your highlightable areas right in the dashboard
  • Site visitors can click to learn more about your highlighted areas
  • Upload a floor plan and show detail photos for each room
  • Customize the colors and appearance of the highlighted areas
  • Add in unlimited hotspot areas to your interactive image


This plugin provides 1 block.

  • Draw Attention Image


  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Search for ‘draw attention’
  3. Click ‘Install Now’
  4. Activate the plugin on the Plugin dashboard

Manual Install

  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Navigate to the ‘Upload’ area
  3. Select from your computer
  4. Click ‘Install Now’
  5. Activate the plugin in the Plugin dashboard

After Installation

  1. You’ll see a new Draw Attention menu item on the left sidebar of the WordPress Dashboard
  2. Create your interactive image. We have a guide to walk you through how to create the image.
  3. After your image is created, you can embed it into any page or post with the [drawattention] shortcode.


What’s added in Draw Attention Pro?

The Pro version includes:

  • Ability to create more than 1 interactive image
  • Unlimited number of highlightable areas for each image
  • 20 preset color schemes
  • Custom layout options (change position of more info box or use a lightbox or a tooltip)

Where can I find documentation and learn how to use the plugin?

We have tutorials, videos and other helpful information on the Draw Attention website

How do I draw my first image?

We have a guide walkthrough of creating your first image available in our documentation.


March 20, 2023
We had a problem with our Draw Attention plugin. I contacted support and got exceptional assistance from Cynthia. She took careful note of our problem and after very thorough investigation discovered that another plugin (which we did not use or need) was interfering with Draw Attention. We removed the offending plugin and now Draw Attention is working beautifully again. Throughout I was kept up to date with their investigation and received very courteous treatment. I am most impressed with the professionalism of this team.
March 9, 2023
An amazingly easy to use plugin to create a stunning effect. Support is equally as good – response times, explanations and help just superb! Highly recommend the plugin and team!
January 19, 2023 1 reply
I'm really not one to approve of everything quickly, so I'm a perfectionist. I had a small problem with an adjustment. But it wasn't a problem. The support was so fast that I was able to continue my work immediately - and that in the Lite plugin. Great, everything is fine! (Hen.)
January 18, 2023 1 reply
I had a problem that I couldn't figure out how to fix and Support were excellent in helping me sort it out. I had tried various ways to make an image map but this was by far the easiest and it works perfectly.
December 8, 2022 1 reply
Draw Attention is a very good plugin with which the Internet pages are very quickly upgraded through interactive use. The support helps quickly and well.
Read all 95 reviews

Contributors & Developers

“Interactive Image Map Plugin – Draw Attention” is open source software. The following people have contributed to this plugin.


“Interactive Image Map Plugin – Draw Attention” has been translated into 4 locales. Thank you to the translators for their contributions.

Translate “Interactive Image Map Plugin – Draw Attention” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fixed: SVG desc markup


  • Fixed: PHP Warning in import function


  • Improved: Accessibility (suppress hidden image from assistive technology)


  • WP 6.1 Compatibility


  • Improved: New drawing tool for hotspots


  • Improved: SEO attribute support for Google Search Console


  • Fixed: Conflict with MainWP bug


  • Improved: Added notice to warn about minimum PHP version 5.6


  • Improved: Compatibility with WP 6.0


  • Improved: Updated plugin author contact details


  • Fixed: Unexpected behavior on hover


  • Fixed: Plugin URI
  • Fixed: Accessibility typo


  • Improved: Translation support


  • Improved: Show a warning to administrators when a featured image has not been uploaded


  • Improved: Tested for compatibility with latest WordPress trunk


  • Added: webp images can be used for Draw Attention images
  • Improved: Allow editors to import/export images


  • Fixed: Remove blank H2 if Draw Attention image has no title


  • Fixed: Conflict with unmaintainted plugin: WP Category Permalink


  • Fixed: CMB2 deprecation error


  • Improved: Compatibility with WooCommerce tabs


  • Fixed: Escape hotspot title


  • Improved: Pause playing audio/video when changing hotspots


  • Fixed: Undefined index notice


  • Improved: Don’t output unneeded HTML for hotspots that link to a URL
  • New: Support for image optimization plugins that use the webp image format
  • New: Support for embedding interactive images in Beaver Builder Ultimate Add-ons Accordions and Tabs


  • Improved: Handling of tooltip display for links to hotspots


  • Fixed: CMB2 incompatibilies with other plugins


  • Fixed: Unable to display images when unused image sizes are removed by a media cleaner plugin
  • Improved: Support for embedding Draw Attention images in Beaver Builder tabs


  • Fixed: Bug affecting WPML-translated pages with Draw Attention images
  • WP 5.6 Compatibility


  • Fixed: Bug when importing multiple times


  • Fixed: PHP warning
  • Fixed: Error when trying to minify javascript


  • Fixed: Remove SVG styles that conflicted with zooming on Safari


  • Fixed: Really fix ability to link to a hotspot


  • Fixed: Ability to link to a hotspot


  • Improved: Jetpack compatibility
  • Improved: Sop videos automatically when switching hotspots


  • Improved: Attempt to avoid conflicts with themes that apply unexpected CSS styles to SVGs


  • Improved: Keyboard accessibility for Draw Attention interactive images
  • Fixed: Updated contact information for support


  • Improved: Hide non-clickable featured image when previewing Draw Attention interactive image


  • Improved: Add compatibility with lazy loading in WP 5.5


  • Improved: Add support for nesting Draw Attention images in Elementor popups


  • Improved: Updated JS rendering library, better positioning for tooltips


  • Improved: Added support for nesting Draw Attention images in Elementor tabs


  • Improved: Performance of BigCommerce integration


  • Fixed: Conflict introduced by latest Yoast SEO release


  • Fixed: Conflict with Sections page template in Genesis Lifestyle theme


  • Improved: Removed warning about number of hotspots


  • Added: BigCommerce integration


  • Fixed: Showing error message when first clickable area has not been drawn


  • Fixed: Compatibility with the “lazy-load” plugin


  • Fixed: Prevent potential overlapping between Draw Attention and fixed elements in some themes


  • Fixed: Bug in Mobile Safari 12 with showing more info area


  • Fixed: Allow hotspots re-ordering by drag and drop
  • Improved: Better CSS support for older browsers


  • Improved: Increased allowed hotspots to 50 (was 20)
  • Improved: Cleaned up confusing buttons in UI


  • Improved: Added support for embedding Draw Attention in Visual Composer accordions


  • Fixed: Image too large for drawing area was overflowing, now scrolls
  • Fixed: Escape alt attributes for images and areas


  • Improved: User experience for changing featured image
  • Improved: Handle more cases of hash links for hotspots


Warning for WPML and Non-English users: please test before updating

  • Improved: Internationalization using new text domain matching plugin slug (draw-attention instead of drawattention). We made this change to allow translators to use’s translation system. If this breaks any existing translations for people using WPML or other approaches, please contact us at so we can help you resolve it as quickly as possible.


  • Improved: Hide tooltips if there is no title for a hotspot
  • Fixed: Support for WMPL


  • Fixed: Broken URL hotspots (introduced in v1.8.5)


  • Improved: Add smooth scrolling for URL action to an element on the same page
  • Fixed: Unable to scroll or zoom page over image on Chrome on iOS


  • Improved: Add right-click to get link to hotspot for logged-in admins
  • Fixed: Unable to scroll or zoom page over image on iOS


  • Fixed: PHP Notice on some images


  • Fixed: Background color setting not applying
  • Fixed: Fixed width of URL-only images


  • Improved: New SVG-powered front-end rendering for better cross browser support and improved performance


  • Improved: Default text color on new images


  • Fixed: Bad reference to VML behavior in the plugin CSS
  • Fixed: Hid the Draw Attention menu item for users without permissions to create/edit


  • Added: Gutenberg Draw Attention block for WP 5.0


  • Fixed: PHP Notice


  • Improved: Gutenberg compatibility


  • Fixed: Issue with ‘Array’ text showing when first saving a Draw Attention image


  • Fixed: Incompatibility with Jetpack lazy load feature


  • Improved: Drawing tool to include handle to reposition hotspots


  • Fixed: Potential Undefined Index Error when first creating an image


  • Improved: Improve handling for Photon in recent Jetpack update


  • Improved: Mobile scrolling over active hotspots


  • Improved: Moved wpautop() on description text to a filter ‘da_description’


  • Fixed: Conflict with Ninja Forms that prevented users from being able to use the Ninja Forms WYSIWYG editor (Thanks Ninja Forms team!)
  • Fixed: Handle error when ‘Go to URL’ is selected but no URL is entered
  • Fixed: Undefined index error


  • Improved: Support for WP 4.8.x


  • Fixed: Strict PHP Notice when saving
  • Fixed: Missing detail images on some server environments


  • Fixed: Edge case with missing detail image ID


  • New: Added troubleshooting note for admins when there’s a theme or plugin conflict
  • New: Improved compatibility for site migrations


  • Fixed: Make canvas for drawing hotspots fill the available width


  • Fixed: Conflict with Unveil Lazy Load plugin
  • Fixed: Compatibility with popup blocking in Mobile Safari (iOS 9+)


  • Added: Support for interactive images to work within jQuery UI tabs
  • Improved: Window resizing and redrawing of image hotspots
  • Fixed: Safari bug when navigating back to an image with a clickable area using the URL action


  • Added: Support for placing Draw Attention inside Divi theme Tabs & Toggles
  • Added: Support for Visual Composer AJAX Page Transitions
  • Added: Filter to load Draw Attention scripts early & everywhere (for themes using ajax page transitions)
  • Fixed: PHP (strict mode) warning when post_type is unset


  • Fixed: Conflict between post ID and hotspot ID caused image to disappear when clicking hotspot


  • Fixed: Incompatibility with 3rd party theme/plugin javascript in the admin
  • Fixed: Scrolling issue with deep-linked hotspots on tall vertical images


  • Fixed: PHP warnings when WP_DEBUG was on
  • Fixed: Scrolling issue with deep-linked hotspots


  • New: Customize background color (behind image) with new color picker added to interface
  • New: Link directly to a hotspot (right-click and copy link) – area will be highlighted automatically


  • Fixed: Mobile/Touch events required 4 taps for areas with URL action


  • Fixed: “the_content” always displaying in the default more info area


  • Fixed: Loading more info in IE9 and IE10. Note that these browsers do not support the area highlights
  • Fixed: Clicking off a selected area will display the default placeholder text in the more info area


  • Fixed: Allow shortcodes in more info area, without using the_content which caused some conflicts with other plugins (ie. showing sharing buttons)


  • New: Ability to link an area to a URL (instead of showing more info)
  • New: Added Visual/WYSIWYG editor to area descriptions (more info box)
  • Improved: Usability on mobile phones and touch devices
  • Improved: Portuguese translation
  • Fixed: Preview not working in some cases
  • Fixed: Compatibility issue with Jetpack Photon


  • New: Easily preview your interactive image using “Preview Changes” or “View Post” in the dashboard
  • Improved: Better handling of mobile device changing orientation after interactive image is loaded
  • Fixed: Interactive features not working in older versions of Internet Explorer


  • New: Improve internationalization
  • New: Add Portuguese translation
  • Improved: Optimize detail image size (don’t load full size image for more info box)
  • Improved: Handle JS conflicts with other plugins better
  • Improved: Add warning message for old servers running PHP 5.2 (Draw Attention requires PHP 5.3+)
  • Improved: Better handling of window resizing after interactive image is loaded
  • Fixed: More info content not updating in some situations
  • Fixed: Conflict with some themes causing highlighted areas to “jump” when clicked


  • Fixed: Default color scheme always applying when re-editing an existing image


  • Fixed: PHP Warnings when PHP is in Strict Standards mode


  • New: Add ability “click off” highlighted areas
  • New: Add confirmation alert before deleting highlightable area in the dashboard
  • New: CPT icon in dashboard
  • New: Set a default color scheme when activating Draw Attention
  • Fixed: default layout to show More Info on Left rather than on top
  • Fixed: PHP Warnings visible with WP_Debug
  • Fixed: issues with selected highlight color not always displaying properly


  • Fixed: issue with saving data


  • Initial Release