| 1 |
=== WPVR - 360 Panorama viewer and Virtual Tour Builder for WordPress === |
| 2 |
Contributors: rextheme, coderexltd, coderexco |
| 3 |
Tags: 360 panorama, panorama viewer, virtual tour,real estate |
| 4 |
Donate link: https://rextheme.com/wp-vr-360-panorama-and-virtual-tour-creator-for-wordpress/ |
| 5 |
Requires at least: 6.7 |
| 6 |
Tested up to: 7.1 |
| 7 |
Requires PHP: 7.0.0 |
| 8 |
Stable tag: 9.1.2 |
| 9 |
License: GPLv2 or later |
| 10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| 11 |
|
| 12 |
Create stunning 360 virtual tours to impress visitors and get more clients using WPVR - an easy virtual tour creator. |
| 13 |
|
| 14 |
== Description == |
| 15 |
|
| 16 |
<h4>#1 virtual tour creator & 360 Panorama viewer for WordPress</h4> |
| 17 |
|
| 18 |
WPVR is a free virtual tour creator that helps you build immersive 360 VR tours in minutes. |
| 19 |
|
| 20 |
Create interactive 360° virtual tours and panorama viewers directly in WordPress. Build real estate property tours, hotel tours, showrooms and immersive 360 experiences using panoramic photos — no coding or external SaaS required. |
| 21 |
|
| 22 |
|
| 23 |
<h3>🌟 Why Use WPVR?</h3> |
| 24 |
WPVR comes with all the necessary features to create a free virtual tour on your own — all you need is a 360 panoramic image to get started. |
| 25 |
|
| 26 |
<a href="https://rextheme.com/wpvr/wpvr-pricing/">Upgrade to Pro — Get 20% Off!</a> |
| 27 |
|
| 28 |
[Documentation](https://rextheme.com/docs/wp-vr/) | [Video Tutorials](https://www.youtube.com/watch?v=aNwB066MYko&list=PLelDqLncNWcUndi1NkXJh2BH62OYmIayt&ab_channel=RexTheme) | [Guides](https://rextheme.com/category/virtual-reality/) | [Get WPVR Free](https://rextheme.com/free-virtual-tour-creator/?utm_source=WPVR-repo&utm_medium=cta&utm_campaign=WPVR-repo-to-wpvr-free-landing-page) | [Get WPVR Pro 💎](https://rextheme.com/wpvr/wpvr-pricing/?utm_source=repo-CTA&utm_medium=VR-repo&utm_campaign=VR-repo-to-pricing) |
| 29 |
|
| 30 |
https://youtu.be/ukpHp8RzxUw?si=y_uQwNQUD2VT0vxh |
| 31 |
|
| 32 |
WPVR has a simple & easy virtual tour builder specially for real estate, designed for you to make virtual tours quickly, even without any expertise. |
| 33 |
|
| 34 |
**In fact, you can create a virtual tour for free in less than 5 minutes!!** |
| 35 |
|
| 36 |
Take a look at some of the amazing virtual tours created using WPVR! |
| 37 |
|
| 38 |
|
| 39 |
- [Real Estate Virtual Tour](https://showcase.rextheme.com/) |
| 40 |
- [Virtual Art Gallery](https://showcase.rextheme.com/virtual-exhibition-tour-wpvr/) |
| 41 |
- [Hotel Virtual Tour](https://showcase.rextheme.com/hotel-virtual-tour/) |
| 42 |
- [Virtual Car Showroom](https://showcase.rextheme.com/car-showroom-virtual-tour/) |
| 43 |
- [Virtual Tour Of A Pub/Bar](https://showcase.rextheme.com/virtual-tour-of-a-pub-bar/) |
| 44 |
|
| 45 |
Here, you can offer an engaging property virtual tour with interactive hotspots to make it more realistic and exciting. And there’s so much more. |
| 46 |
|
| 47 |
<h4>👉 Offer A 360 Virtual Experience</h4> |
| 48 |
The virtual tour will let users explore in full 360 directions. In case of a property, you can allow people to move from one room to another and browse every detail easily. And you can allow gyroscope for mobile users to get a near realistic visit. |
| 49 |
|
| 50 |
<h4>👉 Place Interactive Hotspots</h4> |
| 51 |
Use hotspots that people can click to get additional information via tooltips, images, videos, or audio, so that visits can get questions answered, and interest piqued. |
| 52 |
|
| 53 |
<h4>👉 Easy To Highlight Your Brand</h4> |
| 54 |
Easily place your brand logo and contact information on your virtual tour. Plus, customize the colors of the control buttons to match your brand. |
| 55 |
|
| 56 |
Whether it's a real estate virtual tour, a hotel tour, or even a museum virtual tour, this will let you get contacted more often by interested prospects. |
| 57 |
|
| 58 |
<h4>👉 Optimize For Inquiries & Bookings</h4> |
| 59 |
Place booking forms or generic inquiry forms either on a hotspot (maybe at the reception desk of the tour), or on a CTA button below the tour. Let prospects contact you as soon as they are ready. |
| 60 |
|
| 61 |
<h4>👉 Make The Visitor Feel Welcomed</h4> |
| 62 |
Place a mini-welcome video and add soothing background music to make the visitor feel optimistic and valued right from the start. |
| 63 |
|
| 64 |
<em>All-in-all, offer an experience your prospects won't forget.</em> |
| 65 |
|
| 66 |
<h3>🌟 Create A Free Virtual Tour In Just Easy 3 Steps 🌟</h3> |
| 67 |
|
| 68 |
WPVR makes virtual tour creation super easy. |
| 69 |
|
| 70 |
All you need are multiple 360 panorama images to cover different rooms, corners, or spots. |
| 71 |
|
| 72 |
Then, you may follow these **3 simple steps** to create a free 360 VR tour in no time; |
| 73 |
|
| 74 |
1. Upload the images to WPVR and they will turn into 360 panoramic views. |
| 75 |
1. Connect them to each other for navigation easily. |
| 76 |
1. Place hotspots to provide information around your location. |
| 77 |
|
| 78 |
And you are ready. Now you can publish it and place it on any page on your website. |
| 79 |
|
| 80 |
That’s it, you’ve just [turned 360 photos into a virtual tour](https://rextheme.com/turn-photos-into-a-virtual-tour/?utm_source=repo-CTA&utm_medium=VR-repo&utm_campaign=VR-repo-to-turn-photos-into-a-virtual-tour), absolutely free! |
| 81 |
|
| 82 |
Your viewers can move inside or back and forth in your property virtual tour, get extra information through hotspots, and get an experience similar to a real-life visit. |
| 83 |
|
| 84 |
*In the free version (yes, a free virtual tour creator), you can connect up to 5 scenes, and place up to 5 hotspots on each scene.* |
| 85 |
|
| 86 |
> For unlimited scenes and hotspots, consider using [WPVR Pro 💎](https://rextheme.com/wpvr/?utm_source=repo-CTA&utm_medium=VR-repo&utm_campaign=VR-repo-to-pricing) |
| 87 |
|
| 88 |
https://youtu.be/kOCNHJdM0TA?si=jdph5JflvX1QmH3S |
| 89 |
|
| 90 |
*You can also add [Scene Transitions (PRO)](https://youtu.be/1VfbztgNFrM?si=e8XfDLDEmrwvYbRn) to make the journey more exciting.* |
| 91 |
|
| 92 |
|
| 93 |
<h3> Everything You Need To Create Virtual Tours That Engage & Convert </h3> |
| 94 |
|
| 95 |
WPVR comes with several features to make virtual tours more engaging and conversion-optimized. |
| 96 |
|
| 97 |
Simply put, it's not just a tool to show off, but also a solution to **help you get real clients** interested to make inquiries, place bookings, and contact you for negotiations. |
| 98 |
|
| 99 |
<h4>🔮 High Quality Virtual Tours With Multiple Scenes 🔮</h4> |
| 100 |
|
| 101 |
Suppose you want to show off a property with 3 bedrooms, 2 bathrooms, a kitchen, living room, balconies, or even a backyard. Just take 360° panoramic images of each space and let WPVR turn them into one virtual tour. |
| 102 |
|
| 103 |
You’re probably worried about quality - a realistic 360° panorama image needs high resolution, over 3000×1500 pixels. |
| 104 |
|
| 105 |
With WPVR, you can disable WordPress compression and use any high-quality images (JPEG, PNG, WebP) to create free 360° VR tours without losing quality. |
| 106 |
|
| 107 |
<h4>🔮 Use Interactive Hotspots To Answer Questions & Engage With Prospects 🔮</h4> |
| 108 |
|
| 109 |
During a real visit, people want to explore and ask questions - your virtual tour maker can do the same. |
| 110 |
|
| 111 |
You can also use interactive hotspots with full control via *[HTML Editor/WYSIWYG Editor](https://rextheme.com/docs/wysiwyg-html-editor-hotspot-content-virtual-tour/)* to add any content you want. |
| 112 |
|
| 113 |
https://youtu.be/rOAX7gqT7HQ?feature=shared |
| 114 |
|
| 115 |
You can enhance your virtual tour with: |
| 116 |
➤ Tooltips – Show quick info when visitors hover over an object. |
| 117 |
➤ Descriptions – Let people click to see more details. For example, describe the comfort of a hotel bed. |
| 118 |
➤ Images or GIFs – Show clearer visuals if something isn’t obvious. |
| 119 |
➤ Videos – Use short clips to explain features instead of text. |
| 120 |
➤ Audio – Play pre-recorded audio to guide visitors like a real person. |
| 121 |
|
| 122 |
> **Pro Tip:** Pro Tip: Think about questions or highlights visitors might want. Add them as hotspots. |
| 123 |
|
| 124 |
You can also add buttons to link to forms or external pages, like booking or inquiry forms. |
| 125 |
|
| 126 |
*We do have direct support for booking.* |
| 127 |
|
| 128 |
https://youtu.be/ZJkMsq522A4?si=d7dIPGTOj0zINkAb |
| 129 |
|
| 130 |
**Bonus:** You’ll get access to 900+ custom icons to use as hotspots to make the experience meaningufl. And you can add custom colors (Pro) or ripple animation (Pro) to grab user attention. |
| 131 |
|
| 132 |
*P.S. If you want, you can also add custom icons of your own using snippets. ([Hear's how.](https://rextheme.com/docs/how-to-use-the-custom-icon-class/))* |
| 133 |
|
| 134 |
<h4>🔮 Place Your Virtual Tours Anywhere on Your Website without Hassle 🔮</h4> |
| 135 |
|
| 136 |
Once your virtual tour is ready, you can embed it anywhere using a [shortcode](https://rextheme.com/docs/wp-vr-wpvr-shortcode-embed-virtual-tour/), no matter what theme you use. |
| 137 |
|
| 138 |
It’s also compatible with popular page builders: |
| 139 |
|
| 140 |
- [Virtual Tour Widget for Elementor](https://rextheme.com/docs/wp-vr-embed-virtual-tour-elementor-widget/). |
| 141 |
- [Virtual Tour Block for Gutenberg](https://rextheme.com/docs/wp-vr-embed-virtual-tour-gutenberg-block/). |
| 142 |
- [360 VR Panorama Module for Divi](https://rextheme.com/docs/publish-virtual-tour-divi-panorama-module/). |
| 143 |
- [Virtual Tour Element for Oxygen](https://rextheme.com/docs/wp-vr-oxygen-element-embed-virtual-tour/). |
| 144 |
- [Virtual Tour Element for Visual Composer](https://rextheme.com/docs/wp-vr-embed-virtual-tour-visual-composer-element/). |
| 145 |
|
| 146 |
**You can also Publish Your Virtual Tours with [Password Protection](https://rextheme.com/docs/how-to-set-up-password-protection-for-your-360-virtual-tour-wp-vr/) in case you want to offer private access (maybe for a fee).** |
| 147 |
|
| 148 |
|
| 149 |
<h4>🔮 Interactive Virtual Floor Plan for Meaningful Direction (Pro) 🔮</h4> |
| 150 |
|
| 151 |
One of key highlights of WPVR is it’s floor plan feature, popular among realtors and real estate agencies. |
| 152 |
|
| 153 |
https://youtu.be/Nt_idUvBRMk?si=N_otC0xnKwUp9eMy |
| 154 |
|
| 155 |
You can add a real estate floor plan to your virtual tour with clickable pointers, letting visitors navigate the property and understand its layout for better decisions. |
| 156 |
|
| 157 |
> Learn more about using [Interactive Virtual Floor Plan](https://rextheme.com/docs/virtual-floor-plans-inside-tours/?utm_source=wp-repo&utm_medium=descr&utm_campaign=repo-to-floor-plan-wpvr) in case you want to offer private access (maybe for a fee). |
| 158 |
|
| 159 |
|
| 160 |
<h4>🔮 Share Your Virtual Tour on Social Media Via Link or QR Code (Pro) 🔮</h4> |
| 161 |
With WPVR, you can share your 360° virtual tours instantly using a link or QR code perfect for social media, email, or direct sharing without a webpage. |
| 162 |
|
| 163 |
<h4>🔮 360 Video Player for WordPress 🔮</h4> |
| 164 |
Apart from creating virtual tours with 360 panoramic images, you can also use WPVR as a 360 video player on your website. |
| 165 |
|
| 166 |
<h4>🔮 Cardboard & VR Headset Support for Full Immersive Experience (Pro) 🔮</h4> |
| 167 |
|
| 168 |
You can enable VR Glass mode, so visitors can use Google Cardboard or a VR headset to enjoy a more realistic virtual tour experience. |
| 169 |
|
| 170 |
https://youtu.be/uKtNst1jehs?si=ZiRdsCEY2FQ0ePQN |
| 171 |
|
| 172 |
<h4>🔮 WPVR Analytics Support (Pro) 🔮</h4> |
| 173 |
|
| 174 |
Apart from all those interactive options, you also get to view analytics to help you make business decisions. |
| 175 |
|
| 176 |
📈 Track tour views |
| 177 |
🔥 Monitor hotspot clicks |
| 178 |
🗓️ Filter by time period |
| 179 |
|
| 180 |
<h4>🔮 Mobile First VR Approach 🔮</h4> |
| 181 |
This virtual tour creator is built for mobile phones from the start. Every virtual tour you create is fully responsive and optimized to load fast on phones. |
| 182 |
|
| 183 |
|
| 184 |
<h3>🌟 Who Should Use WP VR? 🌟</h3> |
| 185 |
|
| 186 |
Any business you run, if it gives you any advantage by showing your location or space to prospects, then you can use WPVR. |
| 187 |
|
| 188 |
If you part of any of the following industries, WPVR can be your go-to virtual tour creator: |
| 189 |
|
| 190 |
|
| 191 |
- [Real Estate Industry](https://rextheme.com/wpvr/real-estate-virtual-tours/) |
| 192 |
- Schools and Colleges ([Virtual campus tours 🏫](https://rextheme.com/create-virtual-campus-tour/?utm_source=repo-cta&utm_medium=wp-repo&utm_campaign=wp-repo-virtual-campus-tour-blog)) |
| 193 |
- [Hotels & Resorts](https://rextheme.com/wpvr/virtual-hotel-resort-tours/) |
| 194 |
- Restaurants. |
| 195 |
- [Travel/Tourism](https://rextheme.com/virtual-reality-in-tourism/). |
| 196 |
- [Museums](https://rextheme.com/vr-museum-tour/). |
| 197 |
- [Art Galleries](https://rextheme.com/virtual-art-gallery-in-wordpress/) & [Exhibitions](https://rextheme.com/virtual-exhibition-tours/). |
| 198 |
- [Car Showrooms](https://rextheme.com/virtual-car-showroom/). |
| 199 |
- Furniture Showrooms. |
| 200 |
- [Clothing Stores](https://rextheme.com/virtual-showroom/). |
| 201 |
- [Grocery and Retail Stores](https://rextheme.com/online-virtual-store-woocommerce/). |
| 202 |
- Bars/Pubs. |
| 203 |
|
| 204 |
👉 Check out Virtual Tours For Different Industries Made With WPVR: [<em>Take A Look Now!</em>](https://showcase.rextheme.com/) |
| 205 |
|
| 206 |
*To have more control over creating a virtual tour, learn about the [Premium version](https://rextheme.com/wpvr/?utm_source=wp-repo&utm_medium=descr&utm_campaign=repo-to-landing-wpvr).* |
| 207 |
|
| 208 |
|
| 209 |
<h3> FREE FEATURES </h3> |
| 210 |
|
| 211 |
* An unlimited number of 360 Panorama VR tours |
| 212 |
* 360 Degree Video Support (Self-hosted, Youtube, & Vimeo Videos). |
| 213 |
* Full-window Virtual Tours. |
| 214 |
* VR Glass support for Video Tours. |
| 215 |
* Shortcode Support. |
| 216 |
* Gutenberg Block Support. |
| 217 |
* Elementor Widget Support. |
| 218 |
* Webp image support |
| 219 |
* Live Preview of Tour On The Back-end. |
| 220 |
* Tour Preview Image. |
| 221 |
* Tour Autoload Feature. |
| 222 |
* Scene Fade Animation. |
| 223 |
* Private and Password Protected Tour |
| 224 |
* Auto Rotation with Speed Control. |
| 225 |
* Auto Rotation Direction, Pause and Stop control. |
| 226 |
* Basic Control Buttons (Zoom In, Zoom Out, and Fullscreen). |
| 227 |
* Mouse Drag Control on Virtual Tour. |
| 228 |
* Zoom In and Out with Mouse Scroll on Virtual Tour. |
| 229 |
* Zoom In and Out with '+' and '-' keyboard buttons. |
| 230 |
* Add Multiple Scenes and Hotspots. |
| 231 |
* Scene Type Hotspot to Connect Scenes. |
| 232 |
* Info Type Hotspots to Give Information. |
| 233 |
* On Hover and On-Click Content Option for Hotspots. |
| 234 |
* Embed Texts, Videos, Images, GIFs, and Website Links on Hotspots. |
| 235 |
* Hotspot Customization with Custom CSS. |
| 236 |
* Full-width Tour Tag. |
| 237 |
* Radius Tag for tour border-radius. |
| 238 |
* Multi-Site Support. |
| 239 |
* WP User Role Support (Editors and Authors). |
| 240 |
* Disable FontAwesome Option. |
| 241 |
* Disable WordPress Default Large Image Handler. |
| 242 |
* Control Plugin Assets To Load on Specific Pages/posts Only. |
| 243 |
* Enable Front-end notice for Mobile Visitors. |
| 244 |
* Mobile Media Resize Option. |
| 245 |
* Plugin Version Rollback Option. |
| 246 |
* Password Protected Tour. |
| 247 |
* Support From the Support Forum. |
| 248 |
|
| 249 |
<h3> PREMIUM FEATURES </h3> |
| 250 |
|
| 251 |
* All Free Features. |
| 252 |
* Unlimited 360 Panorama VR (Scenes). |
| 253 |
* Unlimited Hotspots. |
| 254 |
* Publish Tours anywhere (Embed Add-on). |
| 255 |
* WooCommerce Add-on for Hotspots. |
| 256 |
* WooCommerce Products - Add To Cart. |
| 257 |
* Scene Gallery (Panorama Image Gallery). |
| 258 |
* VR Glass/Cardboard support. |
| 259 |
* Floor Plan support. |
| 260 |
* Explainer Video. |
| 261 |
* Background Audio |
| 262 |
* Autoplay, Loop, and pause in virtual tours |
| 263 |
* Gyroscope Support for Virtual Reality (Mobile Devices). |
| 264 |
* VR Glass Support for Video Tours. |
| 265 |
* 900+ Premium Icons for Hotspot. |
| 266 |
* RGB Color Support for Hotspots. |
| 267 |
* Partial Panorama / Mobile Panorama. |
| 268 |
* Google Street View Support. |
| 269 |
* Cubemap Image Support. |
| 270 |
* Import & Export Virtual Tours. |
| 271 |
* Custom Zoom Settings for 360 images. |
| 272 |
* Background 360 Panorama Viewer. |
| 273 |
* Fluent Forms Add-on. |
| 274 |
* Company Logo & Description (White-label). |
| 275 |
* Duplicate Tours with One Click. |
| 276 |
* Control Horizontal & Vertical 360 view. |
| 277 |
* Custom Loading Point (Face) for 360 views. |
| 278 |
* Scene Title, Author Name & URL. |
| 279 |
* On-Screen Compass for 360 Image Viewer Mode. |
| 280 |
* Direct Social Media Share. |
| 281 |
* Share virtual tours with a QR Code. |
| 282 |
* Priority Support. |
| 283 |
|
| 284 |
👉 [Upgrade to Pro](https://rextheme.com/wpvr/wpvr-pricing/?utm_source=wp-repo&utm_medium=descr&utm_campaign=repo-to-pricing-wpvr) ✨ |
| 285 |
|
| 286 |
> We have many more amazing features planned. Take a look at [our development roadmap.](https://rextheme.com/wpvr-roadmap/) |
| 287 |
|
| 288 |
**Upcoming Features** |
| 289 |
|
| 290 |
- Contact Form/Booking Option Button. |
| 291 |
- Storytelling. |
| 292 |
- Mail Mint Integration for Lead Generation. |
| 293 |
|
| 294 |
## Privacy & Data Collection |
| 295 |
WP VR includes an <b>optional, opt-in usage tracking module</b> powered by <b>Linno Telemetry SDK</b> to help us troubleshoot issues faster and improve plugin performance, feature stability, and overall user experience. |
| 296 |
|
| 297 |
## What data we collect (only if you opt in) |
| 298 |
WP VR <b>does not collect any data by default.</b> |
| 299 |
If you explicitly allow data collection via the Linno telemetry consent prompt, the plugin may collect the following telemetry data: |
| 300 |
- WordPress version |
| 301 |
- PHP version |
| 302 |
- WP VR plugin version |
| 303 |
- Active theme and active plugins (names only) |
| 304 |
- Non-sensitive plugin settings related to tours, scenes, and hotspots |
| 305 |
- Feature usage and page views within the plugin |
| 306 |
- Site administrator email address |
| 307 |
No data is collected without your explicit confirmation. |
| 308 |
|
| 309 |
## How and why the data is used |
| 310 |
The collected data is used solely to: |
| 311 |
- Diagnose and resolve technical issues efficiently |
| 312 |
- Understand how WP VR features are used |
| 313 |
- Improve plugin stability, VR tour rendering, and feature performance |
| 314 |
- Enhance the overall user experience |
| 315 |
Data collection and processing are handled via <b>Linno Telemetry SDK.</b> |
| 316 |
|
| 317 |
## Consent, Control, and Third-Party Services |
| 318 |
WP VR <b>does not collect any data by default.</b></br></br> |
| 319 |
Both <b>Linno Telemetry SDK</b> and <b>OpenPanel</b> analytics are strictly opt-in: |
| 320 |
- <b>Linno Telemetry SDK</b> does not gather analytics events unless you explicitly allow tracking. |
| 321 |
- <b>OpenPanel</b> tracking is initialized <b>only after</b> the administrator has opted in to telemetry data collection. |
| 322 |
- You can opt out at any time, which immediately stops all further data collection. |
| 323 |
- Integrating Linno Telemetry SDK <b>does not immediately start gathering data</b> under any circumstances. |
| 324 |
#### Third-party services used for optional analytics: |
| 325 |
- <b>Linno Telemetry SDK</b> – https://github.com/CODEREXLTD/linno-telemetry |
| 326 |
- <b>OpenPanel</b> (only after telemetry opt-in) – https://openpanel.dev/privacy |
| 327 |
You can review how Linno Telemetry and OpenPanel collect and use data via their respective privacy policies. |
| 328 |
Data removal |
| 329 |
If you have previously opted in and would like your data removed, you may request deletion by contacting us at support@rextheme.com. |
| 330 |
|
| 331 |
== External Services == |
| 332 |
|
| 333 |
This plugin connects to an external API (showcase.rextheme.com) to obtain pre-built virtual tour templates. This is needed to allow users to quickly generate a virtual tour using the setup wizard based on their selected industry. |
| 334 |
|
| 335 |
It sends a request containing the corresponding template ID of the selected industry when a user uses the setup wizard to create a tour from a template. No personal user data is transmitted during this process. |
| 336 |
|
| 337 |
This service is provided by "RexTheme": [Terms of Use](https://rextheme.com/terms-and-conditions/), [Privacy Policy](https://rextheme.com/privacy-policy/). |
| 338 |
|
| 339 |
== Installation == |
| 340 |
|
| 341 |
1. Upload WPVR to the /wp-content/plugins/ directory |
| 342 |
2. Activate the plugin through the ‘Plugins’ menu in WordPress |
| 343 |
3. Follow the setup wizard to configure the plugin for use |
| 344 |
|
| 345 |
|
| 346 |
== Frequently Asked Questions == |
| 347 |
|
| 348 |
=1. Is WPVR completely free? Is there any limitation?= |
| 349 |
|
| 350 |
WPVR offers a fully functional free version. The free plugin allows you to create unlimited virtual tours, with up to 5 scenes per tour and 5 hotspots per scene. This is plenty for a compact home or apartment. |
| 351 |
|
| 352 |
You can upgrade to Pro for unlimited scenes, unlimited hotspots, virtual floor plans, and advanced features. |
| 353 |
|
| 354 |
=2. Do I need any coding or technical skills to build my first tour?= |
| 355 |
|
| 356 |
Not at all. You don't have to touch a single line of code. Just upload your 360 photos, connect your rooms, and drop in a few clickable hotspots from a simple dashboard. |
| 357 |
|
| 358 |
You'll likely have your very first live tour in under five minutes. |
| 359 |
|
| 360 |
=3. Why should I add a virtual tour to my property listing instead of just photos?= |
| 361 |
|
| 362 |
Your photos only show a single snapshot, but a tour lets your buyers walk through your whole place at their own pace. |
| 363 |
|
| 364 |
They can explore every room without booking a visit, so that when they contact you, they are already serious. |
| 365 |
|
| 366 |
You save time, and your listing stands out from everyone still posting flat photos. |
| 367 |
|
| 368 |
=4. How do I create virtual tour? Upload photos using an app or record a video, what's the process? = |
| 369 |
|
| 370 |
You'll need to upload a 360 panoramic, and the plugin will turn it into a 360 virtual tour. |
| 371 |
|
| 372 |
For a house, you can capture 360 photos of every room using a smartphone or iPhone with specific apps. |
| 373 |
|
| 374 |
And if you want a cleaner, more professional look, use a 360 camera (e.g., Ricoh Theta, Insta360, GoPro MAX). |
| 375 |
|
| 376 |
Try to keep your shots high-resolution (over 3000×1500 pixels, so every room looks sharp. |
| 377 |
|
| 378 |
Once you have the photos, you upload them into WPVR and connect them via hotspots to create an immersive virtual tour. |
| 379 |
|
| 380 |
=5. How do I connect multiple rooms so visitors can walk through my property?= |
| 381 |
|
| 382 |
You can link scenes together using "Scene Type Hotspots". Simply place a hotspot near a door or entryway in Room A and set its target destination to Room B. |
| 383 |
|
| 384 |
Visitors clicking the hotspot will navigate directly into the next room. |
| 385 |
|
| 386 |
=6. Can buyers submit inquiries or book visits within my tour?= |
| 387 |
|
| 388 |
Yes, you can attach booking forms, lead forms, or contact buttons directly on your virtual tour, letting prospects contact you instantly. |
| 389 |
|
| 390 |
=7. Can I add an interactive virtual floor plan to my real estate tours?= |
| 391 |
|
| 392 |
Yes, With WPVR Pro, you can upload a 2D floor plan image and place interactive pointers on it. |
| 393 |
|
| 394 |
Clicking a pointer on the floor plan immediately transports the viewer to that specific room in your 360 tour. |
| 395 |
|
| 396 |
=8. Can I match the hotspot icons to my brand?= |
| 397 |
|
| 398 |
Yes, you can style your hotspots to fit your look, and even use custom CSS for full control. |
| 399 |
|
| 400 |
Your free version gives you solid icon options, and Pro adds a library of 900+ premium icons plus custom colors. Either way, your markers stay clean and easy for visitors to spot. |
| 401 |
|
| 402 |
=9. Can I embed a 360-degree video tour, not panoramic photos?= |
| 403 |
|
| 404 |
Yes, you can use WPVR as a 360 video player too, and it's included for free. You can host the video yourself or pull it from YouTube and Vimeo. |
| 405 |
|
| 406 |
If you have 360-degree videos recorded, then start using them ASAP. |
| 407 |
|
| 408 |
=10. Does WPVR work with page builders (Elementor, Gutenberg, Divi) and Real Estate themes?= |
| 409 |
|
| 410 |
Yes, WPVR includes dedicated widgets and blocks for Elementor, Gutenberg, Divi, Oxygen, and Visual Composer. |
| 411 |
|
| 412 |
You can also embed tours on any page, listing templates, or custom fields using standard shortcodes. |
| 413 |
|
| 414 |
=11. Can mobile visitors navigate using their phone's movement (Gyroscope)?= |
| 415 |
|
| 416 |
Yes, On mobile devices, WPVR supports Gyroscope navigation. As users move their smartphones, the 360° view shifts in real-time for a realistic walkthrough experience. |
| 417 |
|
| 418 |
=12. Will a caching or optimization plugin break my tour?= |
| 419 |
|
| 420 |
It can, since aggressive caching or file optimization sometimes blocks the scripts your tour needs. |
| 421 |
|
| 422 |
If your tour acts up, just exclude WP VR's assets from your caching or minification settings. Once you clear the cache, it should load smoothly again. |
| 423 |
|
| 424 |
=13. Can I Allow Other Users On My Site To Create Virtual Tours?= |
| 425 |
|
| 426 |
You can only allow backend users like Admins, Editors, and Authors of your site to create virtual tours. |
| 427 |
|
| 428 |
- Admins & editors will have access to all virtual tours on the site to modify, update, and delete them. |
| 429 |
- Authors can access their own tours only and modify, update, or delete them. |
| 430 |
- Admins can remove access from Authors and Editors at any time. |
| 431 |
|
| 432 |
= 14. How can I report security bugs? = |
| 433 |
You can report security issues through the Patchstack Vulnerability Disclosure Program. |
| 434 |
The Patchstack team will review & handle the issue. [Report a security vulnerability.](https://patchstack.com/database/vdp/wpvr) |
| 435 |
|
| 436 |
|
| 437 |
== Screenshots == |
| 438 |
|
| 439 |
1. Upload 360 Degree Image |
| 440 |
2. Preview 360 Degree Image |
| 441 |
3. Basic Settings of Virtual Tour |
| 442 |
4. Preview Image on Virtual Tour |
| 443 |
5. Preview Image Virtual Tour |
| 444 |
6. Advanced Controls of Virtual Tour |
| 445 |
7. Add Floor Plan in your Virtual Tour |
| 446 |
8. Control Buttons of Virtual Tour |
| 447 |
9. 360 Image Basic Settings |
| 448 |
10. 360 Image Advanced Settings |
| 449 |
11. Add Floor Plan Pointer in your Virtual Tour |
| 450 |
12. Set Information on Hotspots |
| 451 |
13. Connect 360 Degree Images on Hotspots |
| 452 |
14. 360 Video Tour |
| 453 |
|
| 454 |
|
| 455 |
== Source Code == |
| 456 |
|
| 457 |
This plugin uses Webpack to compile JavaScript/CSS. To comply with WordPress.org guidelines, the uncompiled source code (`src` folders) and configuration files (`package.json`, `webpack.config.js`) are included in this package. To compile, run `npm install` and `npm run build` in the plugin root. Third-party library sources (videojs-vr, tether) are available alongside their distributed files or via our npm dependencies. |
| 458 |
|
| 459 |
== Changelog == |
| 460 |
|
| 461 |
= WPVR (Free) = |
| 462 |
|
| 463 |
= 9.1.2 (2026-09-15) = |
| 464 |
* Fix: Restored embed and social share functionality for virtual tours in the new UI (feature parity with legacy UI). |
| 465 |
* Fix: Resolved embedded tour rendering issue (black screen) when tour loaded via the embed iframe. |
| 466 |
* Fix: Improved tour type detection, hotspot rendering, and data validation across legacy and API services. |
| 467 |
|
| 468 |
= 9.1.1 (2026-09-08) = |
| 469 |
* Fix: Resolved issue where tours created with the new UI failed to render when embedded. |
| 470 |
* Fix: Improved tour type detection and state synchronization across legacy and REST API services. |
| 471 |
* Fix: Prevented WordPress wptexturize and content filters from corrupting tour inline scripts. |
| 472 |
* Fix: Resolved container ID conflicts and script errors when embedding multiple tour instances on the same page. |
| 473 |
* Fix: Resolved hotspot click and modal popup display issues across different content formats. |
| 474 |
* Fix: Added safe fallbacks to prevent PHP undefined key warnings in scene and hotspot data validation. |
| 475 |
|
| 476 |
= 9.1.0 (2026-09-03) = |
| 477 |
* New: Added Breakdance page builder integration with dedicated WPVR block support. |
| 478 |
* New: Added 360-degree video tour support with Video.js and VideoJS-VR integration in the modern tour editor and frontend. |
| 479 |
* Fix: Resolved self-hosted 360-degree video dragging and touch navigation issues with robust deferred initialization. |
| 480 |
* Fix: Resolved Gutenberg block inline script corruption caused by wptexturize modifying operators in the content filter. |
| 481 |
* Fix: Improved video tour metadata handling, state synchronization, and toggle logic between UI modes and editor. |
| 482 |
|
| 483 |
= 9.0.3 (2026-09-01) = |
| 484 |
* Security Fix: Enforced object-level authorization (BOLA) checks on tour REST API and AJAX endpoints so users can no longer read, edit, or delete tours they don't own. |
| 485 |
* Security Fix: Restricted the UI mode toggle endpoint to administrators only. |
| 486 |
* Security Fix: Sanitized hotspot content (including FluentForm hotspots) on both server and client sides to prevent stored XSS. |
| 487 |
|
| 488 |
= 9.0.2 (2026-08-28) = |
| 489 |
* Fix: Resolved `wpvrhotspot is not defined` error when caching and JavaScript deferral plugins (Autoptimize, WP Rocket, LiteSpeed Cache) are active. |
| 490 |
* Fix: Ensured frontend scripts and styles are reliably enqueued across Gutenberg blocks and page builder widgets. |
| 491 |
* Fix: Resolved fatal error on `update.php` during plugin updates. |
| 492 |
* Fix: Resolved mobile touch dragging and swipe navigation dropping or getting interrupted on mobile browsers. |
| 493 |
* Fix: Ensured tour navigation controls (mouse drag, zoom, and keyboard movement) remain properly enabled by default on the Free tier. |
| 494 |
* Fix: Corrected keyboard movement control setting mapping in the tour editor. |
| 495 |
|
| 496 |
= 9.0.1 (2026-08-20) = |
| 497 |
* Fix: Fix mouse drag & drop issue. |
| 498 |
* Fix: Unexpected variable warning. |
| 499 |
|
| 500 |
|
| 501 |
= 9.0.0 (2026-08-20) = |
| 502 |
* New: Introducing the new WPVR user interface for a faster and more intuitive tour-building experience. |
| 503 |
* New: Added keyboard accessibility to improve tour navigation and interaction. |
| 504 |
* New: Added an imported tour indicator for easier identification of imported tours. |
| 505 |
* New: Added smart warning diagnostics to help identify and resolve errors. |
| 506 |
* Bug Fix: Prevented hotspots from overlapping panorama controls, keeping controls visible and accessible. |
| 507 |
* Bug Fix: Fixed hotspot link types not opening their configured destinations correctly. |
| 508 |
* Bug Fix: Improved image-switching performance in the preview section. |
| 509 |
* Bug Fix: Fixed broken layout and alignment issues in the desktop tour builder. |
| 510 |
* Bug Fix: Removed unexpected warnings from WordPress admin screens. |
| 511 |
* Bug Fix: Fixed access and rendering issues for password-protected scenes. |
| 512 |
|
| 513 |
|
| 514 |
= 8.5.79 (2026-08-13) = |
| 515 |
* Fix: Tours using `width="embed"` retain their fullscreen layout and control buttons. |
| 516 |
* Enhancement: Improve tour loading speed on backend. |
| 517 |
|
| 518 |
= 8.5.78 (2026-08-12) = |
| 519 |
* Fix: Resolves FontAwesome icon rendering conflicts with active themes and adds dynamic script cache-busting for Pannellum. |
| 520 |
* Enhancement: Added an "Imported" status badge in the admin tour list table (All Tours screen) for tours created via import. |
| 521 |
|
| 522 |
= 8.5.77 (2026-07-30) = |
| 523 |
* Fix: Vimeo video tour issue resolved for both preview and frontend. |
| 524 |
* Fix: Prevent duplicate image entries in the onboarding media gallery. |
| 525 |
|
| 526 |
= 8.5.76 (2026-07-06) = |
| 527 |
* Fix: Panorama image now loads correctly when XHR is blocked by WAF or hotlink protection |
| 528 |
* Fix: Removed unnecessary stripslashes() call from panodata JSON parsing |
| 529 |
* Fix: Resolved stale panoImage reference in async XMP metadata reader |
| 530 |
|
| 531 |
= 8.5.75 (2026-06-11) = |
| 532 |
* Fix: Restored WPVR Pro tab compatibility for Floor Plan, Background Tour, and Street View when WPVR Pro v6.7.4 is active with a valid license. |
| 533 |
|
| 534 |
= 8.5.74 (2026-06-04) = |
| 535 |
* Fix: Improve 360 video touch support and iPhone fallback |
| 536 |
|
| 537 |
= 8.5.73 (2026-05-20) = |
| 538 |
* Fix: Mobile touch dragging no longer scrolls the page and now supports smooth vertical VR navigation. |
| 539 |
* Compatibility: WordPress 7 |
| 540 |
|
| 541 |
= 8.5.72 (2026-05-13) = |
| 542 |
* New: Goodlayers page builder support |
| 543 |
* Fix: Shortcode not rendering issue |
| 544 |
* Fix: Breakdance builder compatibility |
| 545 |
|
| 546 |
= 8.5.71 (2026-05-07) = |
| 547 |
* Bug Fix: Tour not rendering issue on Elementor, DIVI, and Oxygen |
| 548 |
|
| 549 |
|
| 550 |
= 8.5.70 (2026-05-05) = |
| 551 |
* Improvement: Added toggle to control mobile hotspot tip visibility with interaction-based display logic |
| 552 |
* Improvement: WP VR now conditionally loads assets to avoid global performance impact |
| 553 |
* Bug Fix: Tour Autoload no longer resets when updating Preview Image Message |
| 554 |
* Bug Fix: Disabled mobile hotspot hover content from triggering on long-press when turned off in settings |
| 555 |
* Bug Fix: Restricted WPVR Analytics menu visibility and removed standalone access for Editor role |
| 556 |
* Bug Fix: Vimeo autoplay, loop, and 360° drag now work correctly in WPVR |
| 557 |
* Bug Fix: Resolved incorrect checklist display in backend edit mode for published WPVR Street View tours |
| 558 |
* Bug Fix: Resolved 360° video dragging issue |
| 559 |
|
| 560 |
= 8.5.69 (2026-04-24) = |
| 561 |
* improvement: VR-specific deactivation survey reasons with improved modal UX |
| 562 |
|
| 563 |
= 8.5.68 (2026-04-23) = |
| 564 |
* Improvement: Optimized existing onboarding steps for better usability |
| 565 |
* New: Added guided tour for new users |
| 566 |
* New: Added option to enable/disable consent from settings |
| 567 |
|
| 568 |
= 8.5.67 (2026-04-17) = |
| 569 |
* New: Added Pro feature preview overlays and sticky upgrade banner |
| 570 |
* Improvement: Refactored telemetry into a single event on tour save |
| 571 |
* Bug Fix: Improved admin UI logic and hotspot coordinate capture |
| 572 |
|
| 573 |
|
| 574 |
= 8.5.66 (2026-04-15) = |
| 575 |
* Bug Fix: Mobile popup now shows only on tour pages |
| 576 |
|
| 577 |
= 8.5.65 (2026-04-10) = |
| 578 |
* Improvement: Add powered by CTA button |
| 579 |
|
| 580 |
= 8.5.65 (2026-04-10) = |
| 581 |
* Improvement: Add powered by CTA button |
| 582 |
|
| 583 |
= 8.5.64 (2026-04-02) = |
| 584 |
* Improvement: Update telemetry |
| 585 |
|
| 586 |
= 8.5.63 (2026-03-27) = |
| 587 |
* Improvement: Onboarding UI and UX |
| 588 |
|
| 589 |
= 8.5.62 (2026-03-16) = |
| 590 |
* Improvement: Update notification banner for Eid-Ul-fitr |
| 591 |
|
| 592 |
= 8.5.61 (2026-03-12) = |
| 593 |
* Improvement: Onboarding of WPVR |
| 594 |
* Bug Fix: Fixed slow page loads caused by getimagesize() making HTTP loopback requests during mobile media resize |
| 595 |
|
| 596 |
|
| 597 |
👉 [Visit to view full changelog for the free version](https://rextheme.com/changelog/?plugin=wpvr) |
| 598 |
|
| 599 |
|
| 600 |
== Upgrade Notice == |
| 601 |
|
| 602 |
Keep WPVR updated to the latest version. It makes sure that you get the improvements, new features, and bug fixes instantly. |
| 603 |
|