=== Interactive Image – Real Estate Visualizer & Image Map === Contributors: esaia, freemius Tags: interactive images, floor plan, image map, SVG, hotspots Requires at least: 5.0 Tested up to: 6.9 Stable tag: 2.3.0 Plugin URI: https://www.ireplugin.com Donate link: https://paypal.me/esolleso License: GPL2 License URI: http://www.gnu.org/licenses/gpl-2.0.html Create interactive images with clickable SVG areas. Show floor plans, image maps, property details, and 2D or 3D photos. No coding needed. == Description == [Upgrade To Pro!](https://www.ireplugin.com/pricing) | [Live Demo](https://www.ireplugin.com/demos) | [Module Demo](https://www.ireplugin.com/module) | [Support](https://www.ireplugin.com/contact) ### Interactive Image ### [Interactive Real Estate](https://www.ireplugin.com/) helps you show buildings and floor plans in a clear, interactive way on WordPress. You can add clickable areas, connect them to flats or floors, and show useful property details. It is simple to use and does not require coding. [vimeo https://vimeo.com/1114859127] ### Easy Area Selection ### [Select areas easily](https://www.ireplugin.com/module) on your building image and add extra details for each one. After you create a selection, you can edit it any time. ### Zoom and Pan ### Use zoom and pan to work on small details more easily. Zoom in while drawing polygons, then press the spacebar to move around the image. ### Choose SVG Path Colors ### Change SVG path colors to match your design. Pick a color and apply it in a few clicks. ### Project Export / Import Export and import full projects in a simple way. **Why it helps:** - **Save time**: Copy projects without rebuilding them by hand - **Keep backups**: Store your project settings safely ### Flat Types If many apartments share the same layout, area, or room count, you can save them as a flat type. Then you can reuse that type instead of creating the same data again and again. ### Key Features ### - Create SVG areas on top of a building image - Use zoom and pan to edit polygons more easily - Preview changes in real time - Create blocks, floors, flats, and flat types, then connect them to polygons - Add clickable zones to a floor plan - Use shortcodes to place the plugin anywhere on your site - Open a link when a path is clicked - Open a modal when a path is clicked ### [⭐ Premium Features](https://www.ireplugin.com/pricing) ### - Create **unlimited** projects (1 in the free version) - Create **unlimited** flats (25 in the free version) - Run a **script** when a path is clicked - Customize **SVG path** colors - Use project export and import - Change the currency icon - Get 24/7 **premium** support - Get access to **updates** ### [⭐ Gold Features](https://www.ireplugin.com/pricing) ### - Everything in Premium - Let clients fill out a request callback form - Read form responses - Create a shareable flat link - Use the flats list shortcode with filters - Custom Flats Field Builder - Custom Table Field Builder - Custom statuses (sold, reserved, etc.) This plugin helps you show property listings in a more useful and modern way than a static image or simple floor plan. [Upgrade to Interactive Real Estate Premium](https://www.ireplugin.com/pricing) to unlock more features and options: ### Why Choose Interactive Real Estate? #### For Building Companies: - **Stand out**: Show properties in a more modern and engaging way - **Show more details**: Present floor plans, apartment layouts, and pricing clearly - **Save time**: Manage project data in one organized system ### Live Demos and Tutorials Want to see how it works? Start here: - [**Live Demo**](https://www.ireplugin.com/demos): See the plugin in action - [**Video Tutorial**](https://vimeo.com/1114859127): Watch the setup step by step - [**Documentation**](https://www.ireplugin.com/doc/intro): Read the full guide and FAQs If you want to make your property listings easier to explore, [**Interactive Real Estate**](https://www.ireplugin.com/pricing) gives you a simple way to do it. You can use it for one building or a full project. == Installation == 1. Install the plugin from the WordPress Plugin Installer, or upload the ZIP file from WordPress.org. 2. Activate the plugin. 3. Open **Interactive Real Estate** in your WordPress dashboard. == Video Tutorial == If you want a simple step-by-step guide, watch the video tutorial here: [Watch the Video Tutorial](https://vimeo.com/1114859127) [vimeo https://vimeo.com/1066104737] == Source Code == The unminified JavaScript and CSS source code is available here: [link](https://github.com/esaia/interactive-real-estate) == Build Instructions == To rebuild the minified JavaScript files: 1. Clone or download the repository. 2. Run `npm install` to install dependencies. 3. Run `npm run build` to generate the minified files. 4. The minified files will be located in `dist/assets/index.js`. == Frequently Asked Questions == = What is included in Interactive Real Estate Premium? = **[The Premium version includes](https://www.ireplugin.com/pricing):** - Create **unlimited** projects (1 in the free version) - Create **unlimited** flats (25 in the free version) - Run a **script** when a path is clicked - Customize **SVG path** colors - Project export/import - Currency icon customization - 24/7 **premium** support - Access to **updates** = How do I use the Interactive Real Estate features? = To create an interactive building, use the `[irep_building]` shortcode. Then upload your image, add clickable areas, and manage everything from the plugin settings page. = Can I use this plugin for multiple buildings? = Yes. You can create interactive buildings and manage each one separately. You can also place them anywhere on your site with shortcodes. The free plan allows 1 project. = How to add hotspots? = You can try the [module demo](https://www.ireplugin.com/module) to see how hotspot creation works. = Do I need to know how to code? = No. The plugin is made for non-technical users too. You can upload your images, add areas, and use the shortcode without writing code. = Is there a demo available? = Yes. Visit [https://www.ireplugin.com/demos](https://www.ireplugin.com/demos) to see the plugin in action. Have questions? See the [documentation](https://www.ireplugin.com/doc). = I have a question or need help with the plugin, how do I contact your support team? = To contact support, post in our [WordPress support forum](https://wordpress.org/support/plugin/interactive-real-estate/) or use the [contact page](https://www.ireplugin.com/contact) on our website. == Plugin Support == For support, visit [https://www.ireplugin.com/contact](https://www.ireplugin.com/contact). You can also email **interactiverealestateplugin@gmail.com**. == License == Interactive Real Estate is licensed under GPL2. For more details, see the [GPL2 License](http://www.gnu.org/licenses/gpl-2.0.html). == Screenshots == 1. Interactive building module 2. Flats list 3. Create interactive floor plan 4. Edit flat 5. Interactive real estate cottages demo 6. Block buildings example, create hotspots == Changelog == = 2.3.0 = * feat: support apartment price history add-on * feat: make table action icon changeable * feat: filters by block id in flats list shortcode * feat: add 2 Gutenberg blocks for our shortcodes * feat: second type of flat preview modal * style: optimize flat list shortcode styles * style: optimize apartment modal UI * fix: import project bugs = 2.2.1 = * feat: add dynamic filters feature in 'irep_flats' shortcode * fix: visual bugs in shortcodes = 2.2.0 = * feat: dynamic statuses * feat: optimize zooming and panning in canvas * feat: add circles on already created svg path * refactor: remove preview images (now they are coming from the plugin website) = 2.1.2 = * feat: add drag and drop where needed * style: improved shortcode UI * fix: floor saving issue = 2.1.1 = * feat: change flat config from list with switcher * feat: flats table component responsive * fix: remove reset.css in shortcode components = 2.1.0 = * feat: flat custom fields feature * feat: flat active status changing with switcher * feat: table view feature in '[irep_flats]' shortcode with sorting and filters * feat: add filters in '[irep_flats]' shortcode * fix: bugs If upgrading from a previous version, please verify your flat floor assignments as the connection method has changed from title-based to ID-based matching. = 2.0.4 = * fix: Import/Export project bugs = 2.0.3 = * feat: send form responses to administrator mail * fix: form UI in flat modal = 2.0.1 = * refactor: minor changes in UI = 2.0.0 = * feat: add `irep_flats` shortcode to display flats list with filters * feat: allow clients fill request callback form * feat: read form responses * feat: create a shareable flat link * feat: add primary color feature * feat: create GOLD plan license * refactor: optimized code & fixed bugs = 1.0.12 = * feat: add area units support * fix: prevent nonce conflict due to caching = 1.0.11 = * feat: add request price feature on flat prices. = 1.0.10 = * refactor: remove required on price field to hide price as user wants. * fix: export/import issue. = 1.0.9 = * refactor: shortcode code is more lightweight * refactor: optimize folder structure * refactor: add follow link feature on flat click * style: optimized shortcode component styles = 1.0.8 = * refactor: optimized styling of tooltips and flat preview modal. * feat: added 3 config: rounded price, open reserved flats, open sold flats. * fix: minor bugs about floor/flat saving. = 1.0.7 = * fix: project request blocking issue caused by Wordfence plugin compatibility. = 1.0.6 = * feat: export/import project. * tooltip styles. = 1.0.5 = * Create modal for flat detail view. * translate plugin. = 1.0.4 = * Added a new DB class to handle CRUD (Create, Read, Update, Delete) operations for database manipulations in the plugin. * Optimization: Improved code structure and performance for better maintainability and efficiency. = 1.0.3 = * feat: Added two new tooltips for improved user guidance. Resolved JavaScript enqueue conflicts, ensuring compatibility across multiple themes. = 1.0.2 = * add image border radius feature = 1.0.1 = * Updated Freemius SDK to the latest version. = 1.0.0 = * Initial release of the Interactive Real Estate plugin.