WP VR – 360 Panorama and virtual tour creator for WordPress - Version 8.0.1

Version Description

(23-06-2022) = * Fix: View Details option doesn't work from the Plugins page. * Update: Content for Free vs Pro page. * Tweak: Scene Upload design

Download this release

Release Info

Developer rextheme
Plugin Icon 128x128 WP VR – 360 Panorama and virtual tour creator for WordPress
Version 8.0.1
Comparing to
See all releases

Code changes from version 8.0.0 to 8.0.1

README.txt CHANGED
@@ -5,7 +5,7 @@ Donate link: https://rextheme.com/wp-vr-360-panorama-and-virtual-tour-creator-fo
5
  Requires at least: 5.0
6
  Tested up to: 6.0
7
  Requires PHP: 7.0.0
8
- Stable tag: 8.0.0
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -14,7 +14,7 @@ Let site visitors take a virtual tour and get them excited!! Let them experience
14
  == Description ==
15
  Create amazing virtual tours on your own easily using WP VR. Let visitors take a tour of your place remotely, and keep them engaged.
16
 
17
- With WPVR, you can create a virtual tour, where your visitors can navigate through your place in a 360 panoramic view and get an overall idea on how it looks in reality.
18
 
19
  Simply upload a 360 panoramic image, and the plugin will transform it into a realistic virtual tour.
20
 
@@ -70,11 +70,11 @@ Also, you will get over 900+ custom icons for hotspots which you can further cus
70
 
71
  Whether you run a travel blog or sell properties as a realtor, a virtual tour will make your site more interactive. Even just viewing a simple scene with one 360 degree image will add extra value.
72
 
73
- And WPVR is currently the most reliable plugin to help you out with this. You may choose to use it as a simple 360 photo viewer, or create a high quality virtual tour with all the features without any complications.
74
 
75
  **A Functional 360 Video Viewer**
76
 
77
- When you have a 360 camera, you will be able to capture 360 degree apartment videos which is amazing.
78
 
79
  Once you embed the 360 degree videos on your site, your visitors can navigate within the video, while it plays.
80
 
@@ -102,7 +102,7 @@ WPVR comes with the option to disable this restriction so that you can easily up
102
 
103
  WPVR is designed with a mobile-friendly output in mind and all the tours you make will be fully responsive and weightless for mobile devices.
104
 
105
- Simply enable the Auto-resize feature for mobile phones so that a lighter version of your panoramic images are generated. These are then used to view virtual tours on mobile devices.
106
 
107
  ==Who Should Use WP VR?==
108
 
@@ -125,13 +125,13 @@ To have more control over creating a virtual tour, learn about the [Premium vers
125
 
126
  ==FREE FEATURES==
127
 
128
- * An unlimited number of virtual tours.
129
  * 360 Degree Video Support (Self-hosted, Youtube and Vimeo Videos).
130
  * Full-window Virtual Tours.
 
131
  * Shortcode Support.
132
  * Gutenberg Block Support.
133
  * Elementor Widget Support.
134
- * Oxygen Builder Support.
135
  * Live Preview of Tour On The Back-end.
136
  * Tour Preview Image.
137
  * Tour Autoload Feature.
@@ -163,46 +163,32 @@ To have more control over creating a virtual tour, learn about the [Premium vers
163
  ==PREMIUM FEATURES==
164
 
165
  * All Free Features.
166
- * Unlimited Scenes and Hotspots (Up to 5 in the Free Version).
167
- * 360 Video Autoplay and Loop.
168
- * Google Street View Embed Support.
169
- * Gyroscope Support for Mobile Devices.
170
- * Auto Enable Gyroscope on Mobile Devices.
171
- * Custom & Responsive Scene Gallery.
172
- * Scene Titles on Each Scene.
173
- * Scene Description (Author) & URL on Each Scene.
174
- * Scene Titles & Thumbnails on Scene Gallery.
175
- * Tour Background Music Support.
176
- * Background Music Autoplay, Loop, & Pause Control.
177
- * Set Your Company Logo on The Virtual Tour.
178
- * Set Company Description on The Logo.
179
- * Home Button to Go to The Default Scene.
180
- * On-Screen Compass for Tours.
181
- * Disable or Enable Keyboard Movement Control.
182
- * Disable or Enable Keyboard Zoom Control.
183
- * Global Zoom Settings for the entire Virtual Tour.
184
- * Disable or Enable Mouse Drag Control.
185
- * Disable or Enable Mouse Scroll Zoom.
186
- * Fluent Forms Integration on Hotspots.
187
- * Fill up and Submit Booking/Contact Forms.
188
- * WooCommerce Product Integration on Hotspots.
189
- * Add To Cart Feature for WooCommerce Products on Hotspots.
190
- * Advanced Control Buttons (Move Up, Down, Left, & Right).
191
- * Customize the Icons of Each Control Button (900+ Premium Icons).
192
- * Customize the Colors of Each Control Button (RGB, HSL, & HEX).
193
- * Enable or Disable Each Control Button.
194
- * Custom Default Scene Face for Each Scene.
195
- * Default Scene Face For Target Scene.
196
- * Partial Panorama (Mobile Panorama) Support.
197
- * Scene Boundary Control (Horizontal & Vertical).
198
- * Set Vertical Offset of Each Scene.
199
- * Limit Vertical Scene Grab for Each Scene.
200
- * Limit Horizontal Scene Grab for Each Scene.
201
- * Control Max, Min, and Default Zoom for Each Scene.
202
- * Customize Each Hotspot Icon (900+ Premium Icons).
203
- * Color Picker for Hotspots (RGB, HSL, & HEX).
204
- * Tour Export and Import (For WP VR Only).
205
  * Duplicate Tours with One Click.
 
 
 
 
206
  * Priority Support.
207
 
208
  [Upgrade to Pro](https://rextheme.com/docs/wp-vr/how-to-upgrade-to-pro/)
@@ -211,11 +197,9 @@ To have more control over creating a virtual tour, learn about the [Premium vers
211
 
212
  **Upcoming Features**
213
 
214
- - Floor Plan support.
215
  - VR Glass/Cardboard support.
216
- - Explainer Video option.
217
  - Contact Form/Booking Option Button.
218
- - Background Tour.
219
 
220
  ## Privacy Policy
221
  WP VR uses [Appsero](https://appsero.com) SDK to collect some telemetry data upon the user's confirmation. This helps us to troubleshoot problems faster & make product improvements.
@@ -250,7 +234,7 @@ However, you can also capture panorama images with your smartphone and use them
250
 
251
  =5. Can I Customize The Hotspot Icons?=
252
 
253
- Yes. You can create a custom class on your theme, stating whatever style you want.
254
 
255
  Then you can input the class name on the Hotspot Custom Class section in a hotspot, and the content displayed will be customized according to the style you set.
256
 
@@ -282,7 +266,7 @@ Sometimes when you add a tour to your site, you might face this issue that rathe
282
 
283
  This error shows up when you are running a website under "HTTPS" (secured with SSL certificate) whereas your image link is under "HTTP" (unsecured).
284
 
285
- To solve this issue, go to your WordPress Dashboard > Settings > General.
286
 
287
  Here make sure you have "http" added to both "WordPress Address (URL)" and "Site Address (URL)". That's it. Your virtual tour will load with no issues.
288
 
@@ -325,6 +309,11 @@ Admins can remove the access from Authors and Editors at any time.
325
 
326
  == Changelog ==
327
 
 
 
 
 
 
328
 
329
  = 8.0.0 (15-06-2022) =
330
  * Update: Plugin Code restructured.
5
  Requires at least: 5.0
6
  Tested up to: 6.0
7
  Requires PHP: 7.0.0
8
+ Stable tag: 8.0.1
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
14
  == Description ==
15
  Create amazing virtual tours on your own easily using WP VR. Let visitors take a tour of your place remotely, and keep them engaged.
16
 
17
+ With WPVR, you can create a virtual tour, where your visitors can navigate through your place in a 360 panoramic view and get an overall idea of how it looks in reality.
18
 
19
  Simply upload a 360 panoramic image, and the plugin will transform it into a realistic virtual tour.
20
 
70
 
71
  Whether you run a travel blog or sell properties as a realtor, a virtual tour will make your site more interactive. Even just viewing a simple scene with one 360 degree image will add extra value.
72
 
73
+ And WPVR is currently the most reliable plugin to help you out with this. You may choose to use it as a simple 360 photo viewer, or create a high-quality virtual tour with all the features without any complications.
74
 
75
  **A Functional 360 Video Viewer**
76
 
77
+ When you have a 360 camera, you will be able to capture amazing 360 degree apartment videos.
78
 
79
  Once you embed the 360 degree videos on your site, your visitors can navigate within the video, while it plays.
80
 
102
 
103
  WPVR is designed with a mobile-friendly output in mind and all the tours you make will be fully responsive and weightless for mobile devices.
104
 
105
+ Simply enable the Auto-resize feature for mobile phones so that a lighter version of your panoramic images is generated. These are then used to view virtual tours on mobile devices.
106
 
107
  ==Who Should Use WP VR?==
108
 
125
 
126
  ==FREE FEATURES==
127
 
128
+ * An unlimited number of virtual tours.
129
  * 360 Degree Video Support (Self-hosted, Youtube and Vimeo Videos).
130
  * Full-window Virtual Tours.
131
+ *VR Glass support for Video Tours.
132
  * Shortcode Support.
133
  * Gutenberg Block Support.
134
  * Elementor Widget Support.
 
135
  * Live Preview of Tour On The Back-end.
136
  * Tour Preview Image.
137
  * Tour Autoload Feature.
163
  ==PREMIUM FEATURES==
164
 
165
  * All Free Features.
166
+ * Unlimited Panorama Images (Scenes).
167
+ * Unlimited Hotspots.
168
+ * Publish Tours anywhere (Embed Add-on).
169
+ * WooCommerce Add-on for Hotspots.
170
+ * WooCommerce Products - Add To Cart.
171
+ * Scene Gallery (Panorama Image Gallery).
172
+ * Explainer Video.
173
+ * Background Audio
174
+ * Autoplay, Loop, & Pause for
175
+ * Gyroscope Support for Virtual Reality (Mobile Devices).
176
+ * VR Glass Support for Video Tours.
177
+ * 900+ Premium Icons for Hotspot.
178
+ * RGB Color Support for Hotspots.
179
+ * Partial Panorama / Mobile Panorama.
180
+ * Google Street View Support.
181
+ * Cubemap Image Support.
182
+ * Import & Export Virtual Tours.
183
+ * Custom Zoom Settings for 360 images.
184
+ * Background 360 Panorama Viewer.
185
+ * Fluent Forms Add-on.
186
+ * Company Logo & Description (White-label).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
187
  * Duplicate Tours with One Click.
188
+ * Control Horizontal & Vertical 360 view.
189
+ * Custom Loading Point (Face) for 360 views.
190
+ * Scene Title, Author Name & URL.
191
+ * On-Screen Compass for 360 Image Viewer Mode.
192
  * Priority Support.
193
 
194
  [Upgrade to Pro](https://rextheme.com/docs/wp-vr/how-to-upgrade-to-pro/)
197
 
198
  **Upcoming Features**
199
 
 
200
  - VR Glass/Cardboard support.
201
+ - Floor Plan support.
202
  - Contact Form/Booking Option Button.
 
203
 
204
  ## Privacy Policy
205
  WP VR uses [Appsero](https://appsero.com) SDK to collect some telemetry data upon the user's confirmation. This helps us to troubleshoot problems faster & make product improvements.
234
 
235
  =5. Can I Customize The Hotspot Icons?=
236
 
237
+ Yes. You can create a custom class on your theme, stating whatever style you want.
238
 
239
  Then you can input the class name on the Hotspot Custom Class section in a hotspot, and the content displayed will be customized according to the style you set.
240
 
266
 
267
  This error shows up when you are running a website under "HTTPS" (secured with SSL certificate) whereas your image link is under "HTTP" (unsecured).
268
 
269
+ To solve this issue, go to your WordPress Dashboard > Settings > General.
270
 
271
  Here make sure you have "http" added to both "WordPress Address (URL)" and "Site Address (URL)". That's it. Your virtual tour will load with no issues.
272
 
309
 
310
  == Changelog ==
311
 
312
+ = 8.0.1 (23-06-2022) =
313
+ * Fix: View Details option doesn't work from the Plugins page.
314
+ * Update: Content for Free vs Pro page.
315
+ * Tweak: Scene Upload design
316
+
317
 
318
  = 8.0.0 (15-06-2022) =
319
  * Update: Plugin Code restructured.
admin/classes/class-wpvr-meta-field.php CHANGED
@@ -1498,7 +1498,7 @@ class WPVR_Meta_Field {
1498
  <div class="<?= $class ?>">
1499
  <label for="scene-upload"><?= __($title , 'wpvr-pro') ?></label>
1500
  <div class="form-group">
1501
- <img src="<?= $value ?>" style="display: block;"><br>
1502
  <input type="button" class="scene-upload" data-info="" value="Upload"/>
1503
  <input type="hidden" name="<?= $name ?>" class="scene-attachment-url" value="<?= $value ?>">
1504
  </div>
1498
  <div class="<?= $class ?>">
1499
  <label for="scene-upload"><?= __($title , 'wpvr-pro') ?></label>
1500
  <div class="form-group">
1501
+ <img src="<?= $value ?>" style="display: block;">
1502
  <input type="button" class="scene-upload" data-info="" value="Upload"/>
1503
  <input type="hidden" name="<?= $name ?>" class="scene-attachment-url" value="<?= $value ?>">
1504
  </div>
admin/css/wpvr-admin.css CHANGED
@@ -1750,7 +1750,7 @@ div.custom-tooltip:hover span:after {
1750
 
1751
  .single-scene .scene-content .scene-setting.scene-upload-wrapper .field-tooltip {
1752
  right: initial;
1753
- left: 112px;
1754
  bottom: inherit;
1755
  top: 5px;
1756
  }
1750
 
1751
  .single-scene .scene-content .scene-setting.scene-upload-wrapper .field-tooltip {
1752
  right: initial;
1753
+ left: 180px;
1754
  bottom: inherit;
1755
  top: 5px;
1756
  }
admin/js/wpvr-admin.js CHANGED
@@ -969,7 +969,6 @@
969
  });
970
  $(document).ready(function ($){
971
  $(document).on("keyup","input[name*=hotspot-url]",function (){
972
- console.log('afds')
973
  var getHotspotUrl = $(this).val();
974
  var getParent = $(this).parent();
975
  var getMainParent = getParent.parent()
969
  });
970
  $(document).ready(function ($){
971
  $(document).on("keyup","input[name*=hotspot-url]",function (){
 
972
  var getHotspotUrl = $(this).val();
973
  var getParent = $(this).parent();
974
  var getMainParent = getParent.parent()
admin/partials/wpvr_documentation.php CHANGED
@@ -219,7 +219,21 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
219
  </ul>
220
 
221
  <ul class="single-feature feature-list">
222
- <li class="feature"><?php _e('Unlimited Scenes and Hotspots (Free version limited to 5 Scenes & 5 Hotspots)', 'wpvr'); ?></li>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
223
  <li class="free">
224
  <span class="icon no">
225
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
@@ -233,12 +247,26 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
233
  </ul>
234
 
235
  <ul class="single-feature feature-list">
236
- <li class="feature"><?php _e('Tour Autoload & Auto Rotation Control', 'wpvr'); ?></li>
237
  <li class="free">
 
 
 
 
 
238
  <span class="icon yes">
239
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
240
  </span>
241
  </li>
 
 
 
 
 
 
 
 
 
242
  <li class="pro">
243
  <span class="icon yes">
244
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
@@ -247,12 +275,39 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
247
  </ul>
248
 
249
  <ul class="single-feature feature-list">
250
- <li class="feature"><?php _e('Scene type hotspot to connect scenes', 'wpvr'); ?></li>
251
  <li class="free">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
252
  <span class="icon yes">
253
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
254
  </span>
255
  </li>
 
 
 
 
 
 
 
 
256
  <li class="pro">
257
  <span class="icon yes">
258
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
@@ -261,12 +316,26 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
261
  </ul>
262
 
263
  <ul class="single-feature feature-list">
264
- <li class="feature"><?php _e('Info type hotspots to give information, on-click or hover', 'wpvr'); ?></li>
265
  <li class="free">
 
 
 
 
 
266
  <span class="icon yes">
267
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
268
  </span>
269
  </li>
 
 
 
 
 
 
 
 
 
270
  <li class="pro">
271
  <span class="icon yes">
272
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
@@ -275,12 +344,26 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
275
  </ul>
276
 
277
  <ul class="single-feature feature-list">
278
- <li class="feature"><?php _e('Hotspot customization with custom CSS', 'wpvr'); ?></li>
279
  <li class="free">
 
 
 
 
 
280
  <span class="icon yes">
281
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
282
  </span>
283
  </li>
 
 
 
 
 
 
 
 
 
284
  <li class="pro">
285
  <span class="icon yes">
286
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
@@ -289,12 +372,26 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
289
  </ul>
290
 
291
  <ul class="single-feature feature-list">
292
- <li class="feature"><?php _e('Full width tour tag', 'wpvr'); ?></li>
293
  <li class="free">
 
 
 
 
 
294
  <span class="icon yes">
295
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
296
  </span>
297
  </li>
 
 
 
 
 
 
 
 
 
298
  <li class="pro">
299
  <span class="icon yes">
300
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
@@ -305,10 +402,50 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
305
  <ul class="single-feature feature-list">
306
  <li class="feature"><?php _e('360 Video Support', 'wpvr'); ?></li>
307
  <li class="free">
 
 
 
 
 
308
  <span class="icon yes">
309
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
310
  </span>
311
  </li>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
312
  <li class="pro">
313
  <span class="icon yes">
314
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
@@ -317,7 +454,7 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
317
  </ul>
318
 
319
  <ul class="single-feature feature-list">
320
- <li class="feature"><?php _e('Google Street View', 'wpvr'); ?></li>
321
  <li class="free">
322
  <span class="icon no">
323
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
@@ -331,7 +468,74 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
331
  </ul>
332
 
333
  <ul class="single-feature feature-list">
334
- <li class="feature"><?php _e('Partial/Flat or 180 deg panorama support', 'wpvr'); ?></li>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
335
  <li class="free">
336
  <span class="icon no">
337
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
@@ -345,7 +549,7 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
345
  </ul>
346
 
347
  <ul class="single-feature feature-list">
348
- <li class="feature"><?php _e('Custom scene gallery', 'wpvr'); ?></li>
349
  <li class="free">
350
  <span class="icon no">
351
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
@@ -359,7 +563,7 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
359
  </ul>
360
 
361
  <ul class="single-feature feature-list">
362
- <li class="feature"><?php _e('Custom panorama controls', 'wpvr'); ?></li>
363
  <li class="free">
364
  <span class="icon no">
365
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
@@ -373,7 +577,7 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
373
  </ul>
374
 
375
  <ul class="single-feature feature-list">
376
- <li class="feature"><?php _e('Custom Hotspot Icons', 'wpvr'); ?></li>
377
  <li class="free">
378
  <span class="icon no">
379
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
@@ -387,7 +591,7 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
387
  </ul>
388
 
389
  <ul class="single-feature feature-list">
390
- <li class="feature"><?php _e('Color picker for custom hotspot', 'wpvr'); ?></li>
391
  <li class="free">
392
  <span class="icon no">
393
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
@@ -401,7 +605,7 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
401
  </ul>
402
 
403
  <ul class="single-feature feature-list">
404
- <li class="feature"><?php _e('Zoom Range & Limit Control', 'wpvr'); ?></li>
405
  <li class="free">
406
  <span class="icon no">
407
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
@@ -422,47 +626,51 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
422
  <ul>
423
  <li>
424
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
425
- <?php _e('Keyboard Control', 'wpvr'); ?>
 
 
 
 
426
  </li>
427
  <li>
428
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
429
- <?php _e('Mouse Scroll Control', 'wpvr'); ?>
430
  </li>
431
  <li>
432
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
433
- <?php _e('Control Customization', 'wpvr'); ?>
434
  </li>
435
  <li>
436
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
437
- <?php _e('On Screen Compass', 'wpvr'); ?>
438
  </li>
439
  <li>
440
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
441
- <?php _e('Scene Boundary Control', 'wpvr'); ?>
442
  </li>
443
  <li>
444
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
445
- <?php _e('Add scene title and description tag', 'wpvr'); ?>
446
  </li>
447
  <li>
448
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
449
- <?php _e('File export and import (for WPVR only)', 'wpvr'); ?>
450
  </li>
451
  <li>
452
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
453
- <?php _e('Duplicate tour with one click', 'wpvr'); ?>
454
  </li>
455
  <li>
456
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
457
- <?php _e('Gallery content scene title', 'wpvr'); ?>
458
  </li>
459
  <li>
460
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
461
- <?php _e('Home Button to take to Default Scene', 'wpvr'); ?>
462
  </li>
463
  <li>
464
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
465
- <?php _e('Company Logo & Description (Modal)', 'wpvr'); ?>
466
  </li>
467
  </ul>
468
  </div>
@@ -800,6 +1008,7 @@ if (!defined('ABSPATH')) exit; // Exit if accessed directly
800
  <form class="wpvr-version">
801
  <h6><?php _e('Select a Version to Rollback', 'wpvr'); ?></h6>
802
  <select name="wpvr_version">
 
803
  <option value="7.3.11">7.3.11</option>
804
  <option value="7.3.10">7.3.10</option>
805
  <option value="7.3.8">7.3.8</option>
219
  </ul>
220
 
221
  <ul class="single-feature feature-list">
222
+ <li class="feature"><?php _e('Unlimited Scenes (Up to 5 in Free)', 'wpvr'); ?></li>
223
+ <li class="free">
224
+ <span class="icon no">
225
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
226
+ </span>
227
+ </li>
228
+ <li class="pro">
229
+ <span class="icon yes">
230
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
231
+ </span>
232
+ </li>
233
+ </ul>
234
+
235
+ <ul class="single-feature feature-list">
236
+ <li class="feature"><?php _e('Unlimited Hotspots (Up to to 5 for a scene in free)', 'wpvr'); ?></li>
237
  <li class="free">
238
  <span class="icon no">
239
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
247
  </ul>
248
 
249
  <ul class="single-feature feature-list">
250
+ <li class="feature"><?php _e('Publish Tours Anywhere (Embed Add-on)', 'wpvr'); ?></li>
251
  <li class="free">
252
+ <span class="icon no">
253
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
254
+ </span>
255
+ </li>
256
+ <li class="pro">
257
  <span class="icon yes">
258
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
259
  </span>
260
  </li>
261
+ </ul>
262
+
263
+ <ul class="single-feature feature-list">
264
+ <li class="feature"><?php _e('WooCommerce Add-on', 'wpvr'); ?></li>
265
+ <li class="free">
266
+ <span class="icon no">
267
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
268
+ </span>
269
+ </li>
270
  <li class="pro">
271
  <span class="icon yes">
272
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
275
  </ul>
276
 
277
  <ul class="single-feature feature-list">
278
+ <li class="feature"><?php _e('Gyroscope Support', 'wpvr'); ?></li>
279
  <li class="free">
280
+ <span class="icon no">
281
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
282
+ </span>
283
+ </li>
284
+ <li class="pro">
285
+ <span class="icon yes">
286
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
287
+ </span>
288
+ </li>
289
+ </ul>
290
+
291
+ <ul class="single-feature feature-list">
292
+ <li class="feature"><?php _e('Panorama Scene Gallery', 'wpvr'); ?></li>
293
+ <li class="free">
294
+ <span class="icon no">
295
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
296
+ </span>
297
+ </li>
298
+ <li class="pro">
299
  <span class="icon yes">
300
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
301
  </span>
302
  </li>
303
+ </ul>
304
+ <ul class="single-feature feature-list">
305
+ <li class="feature"><?php _e('Explainer Video', 'wpvr'); ?></li>
306
+ <li class="free">
307
+ <span class="icon no">
308
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
309
+ </span>
310
+ </li>
311
  <li class="pro">
312
  <span class="icon yes">
313
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
316
  </ul>
317
 
318
  <ul class="single-feature feature-list">
319
+ <li class="feature"><?php _e('Tour Background Audio', 'wpvr'); ?></li>
320
  <li class="free">
321
+ <span class="icon no">
322
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
323
+ </span>
324
+ </li>
325
+ <li class="pro">
326
  <span class="icon yes">
327
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
328
  </span>
329
  </li>
330
+ </ul>
331
+
332
+ <ul class="single-feature feature-list">
333
+ <li class="feature"><?php _e('Info-type Hotspots (Heading, Image, Text, Video, Gif, Links)', 'wpvr'); ?></li>
334
+ <li class="free">
335
+ <span class="icon no">
336
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="cross">
337
+ </span>
338
+ </li>
339
  <li class="pro">
340
  <span class="icon yes">
341
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
344
  </ul>
345
 
346
  <ul class="single-feature feature-list">
347
+ <li class="feature"><?php _e('Scene-type Hotspots (Connect Panoramas)', 'wpvr'); ?></li>
348
  <li class="free">
349
+ <span class="icon no">
350
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="cross">
351
+ </span>
352
+ </li>
353
+ <li class="pro">
354
  <span class="icon yes">
355
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
356
  </span>
357
  </li>
358
+ </ul>
359
+
360
+ <ul class="single-feature feature-list">
361
+ <li class="feature"><?php _e('Custom Icon & Color for Hotspots (Using CSS)', 'wpvr'); ?></li>
362
+ <li class="free">
363
+ <span class="icon no">
364
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="cross">
365
+ </span>
366
+ </li>
367
  <li class="pro">
368
  <span class="icon yes">
369
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
372
  </ul>
373
 
374
  <ul class="single-feature feature-list">
375
+ <li class="feature"><?php _e('900+ Icons & RGB Color Support for Hotspots', 'wpvr'); ?></li>
376
  <li class="free">
377
+ <span class="icon no">
378
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
379
+ </span>
380
+ </li>
381
+ <li class="pro">
382
  <span class="icon yes">
383
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
384
  </span>
385
  </li>
386
+ </ul>
387
+
388
+ <ul class="single-feature feature-list">
389
+ <li class="feature"><?php _e('Partial Panorama / Mobile Panorama Support', 'wpvr'); ?></li>
390
+ <li class="free">
391
+ <span class="icon no">
392
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
393
+ </span>
394
+ </li>
395
  <li class="pro">
396
  <span class="icon yes">
397
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
402
  <ul class="single-feature feature-list">
403
  <li class="feature"><?php _e('360 Video Support', 'wpvr'); ?></li>
404
  <li class="free">
405
+ <span class="icon no">
406
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="cross">
407
+ </span>
408
+ </li>
409
+ <li class="pro">
410
  <span class="icon yes">
411
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
412
  </span>
413
  </li>
414
+ </ul>
415
+
416
+ <ul class="single-feature feature-list">
417
+ <li class="feature"><?php _e('Google Street View', 'wpvr'); ?></li>
418
+ <li class="free">
419
+ <span class="icon no">
420
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
421
+ </span>
422
+ </li>
423
+ <li class="pro">
424
+ <span class="icon yes">
425
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
426
+ </span>
427
+ </li>
428
+ </ul>
429
+ <ul class="single-feature feature-list">
430
+ <li class="feature"><?php _e('Cubemap Image Support', 'wpvr'); ?></li>
431
+ <li class="free">
432
+ <span class="icon no">
433
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
434
+ </span>
435
+ </li>
436
+ <li class="pro">
437
+ <span class="icon yes">
438
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
439
+ </span>
440
+ </li>
441
+ </ul>
442
+ <ul class="single-feature feature-list">
443
+ <li class="feature"><?php _e('VR Glass Support for Video Tours', 'wpvr'); ?></li>
444
+ <li class="free">
445
+ <span class="icon no">
446
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="cross">
447
+ </span>
448
+ </li>
449
  <li class="pro">
450
  <span class="icon yes">
451
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
454
  </ul>
455
 
456
  <ul class="single-feature feature-list">
457
+ <li class="feature"><?php _e('Fluent Forms Add-on', 'wpvr'); ?></li>
458
  <li class="free">
459
  <span class="icon no">
460
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
468
  </ul>
469
 
470
  <ul class="single-feature feature-list">
471
+ <li class="feature"><?php _e('Autoload Tours', 'wpvr'); ?></li>
472
+ <li class="free">
473
+ <span class="icon no">
474
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="cross">
475
+ </span>
476
+ </li>
477
+ <li class="pro">
478
+ <span class="icon yes">
479
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
480
+ </span>
481
+ </li>
482
+ </ul>
483
+ <ul class="single-feature feature-list">
484
+ <li class="feature"><?php _e('Custom Rotation Settings', 'wpvr'); ?></li>
485
+ <li class="free">
486
+ <span class="icon no">
487
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="cross">
488
+ </span>
489
+ </li>
490
+ <li class="pro">
491
+ <span class="icon yes">
492
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
493
+ </span>
494
+ </li>
495
+ </ul>
496
+ <ul class="single-feature feature-list">
497
+ <li class="feature"><?php _e('Full Page Virtual Tours', 'wpvr'); ?></li>
498
+ <li class="free">
499
+ <span class="icon no">
500
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="cross">
501
+ </span>
502
+ </li>
503
+ <li class="pro">
504
+ <span class="icon yes">
505
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
506
+ </span>
507
+ </li>
508
+ </ul>
509
+ <ul class="single-feature feature-list">
510
+ <li class="feature"><?php _e('Custom Preview Image & Text', 'wpvr'); ?></li>
511
+ <li class="free">
512
+ <span class="icon no">
513
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="cross">
514
+ </span>
515
+ </li>
516
+ <li class="pro">
517
+ <span class="icon yes">
518
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
519
+ </span>
520
+ </li>
521
+ </ul>
522
+
523
+ <ul class="single-feature feature-list">
524
+ <li class="feature"><?php _e('Company Logo & Description', 'wpvr'); ?></li>
525
+ <li class="free">
526
+ <span class="icon no">
527
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
528
+ </span>
529
+ </li>
530
+ <li class="pro">
531
+ <span class="icon yes">
532
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
533
+ </span>
534
+ </li>
535
+ </ul>
536
+
537
+ <ul class="single-feature feature-list">
538
+ <li class="feature"><?php _e('Import & Export Virtual Tours', 'wpvr'); ?></li>
539
  <li class="free">
540
  <span class="icon no">
541
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
549
  </ul>
550
 
551
  <ul class="single-feature feature-list">
552
+ <li class="feature"><?php _e('Duplicate Tours with One Click', 'wpvr'); ?></li>
553
  <li class="free">
554
  <span class="icon no">
555
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
563
  </ul>
564
 
565
  <ul class="single-feature feature-list">
566
+ <li class="feature"><?php _e('Control Horizontal & Vertical View of Panorama Images', 'wpvr'); ?></li>
567
  <li class="free">
568
  <span class="icon no">
569
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
577
  </ul>
578
 
579
  <ul class="single-feature feature-list">
580
+ <li class="feature"><?php _e('Custom Zoom Settings', 'wpvr'); ?></li>
581
  <li class="free">
582
  <span class="icon no">
583
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
591
  </ul>
592
 
593
  <ul class="single-feature feature-list">
594
+ <li class="feature"><?php _e('Custom Panorama Loading Face', 'wpvr'); ?></li>
595
  <li class="free">
596
  <span class="icon no">
597
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
605
  </ul>
606
 
607
  <ul class="single-feature feature-list">
608
+ <li class="feature"><?php _e('Background Panoramas', 'wpvr'); ?></li>
609
  <li class="free">
610
  <span class="icon no">
611
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/cross.png' ?>" alt="cross">
626
  <ul>
627
  <li>
628
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
629
+ <?php _e('Home Button to visit Default Scene', 'wpvr'); ?>
630
+ </li>
631
+ <li>
632
+ <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
633
+ <?php _e('Scene Title', 'wpvr'); ?>
634
  </li>
635
  <li>
636
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
637
+ <?php _e('Scene Author with URL', 'wpvr'); ?>
638
  </li>
639
  <li>
640
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
641
+ <?php _e('Enable or Disable Keyboard Movement Control.', 'wpvr'); ?>
642
  </li>
643
  <li>
644
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
645
+ <?php _e('Enable or Disable Keyboard Zoom Control.', 'wpvr'); ?>
646
  </li>
647
  <li>
648
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
649
+ <?php _e('Enable or Disable Mouse Drag Control.', 'wpvr'); ?>
650
  </li>
651
  <li>
652
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
653
+ <?php _e('Enable or Disable Mouse Zoom control.', 'wpvr'); ?>
654
  </li>
655
  <li>
656
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
657
+ <?php _e('Mouse Control.', 'wpvr'); ?>
658
  </li>
659
  <li>
660
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
661
+ <?php _e('On Screen Compass.', 'wpvr'); ?>
662
  </li>
663
  <li>
664
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
665
+ <?php _e('Scene Titles on Gallery.', 'wpvr'); ?>
666
  </li>
667
  <li>
668
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
669
+ <?php _e('Customize Icon & Logo of Control Buttons.', 'wpvr'); ?>
670
  </li>
671
  <li>
672
  <img src="<?php echo WPVR_PLUGIN_DIR_URL . 'admin/icon/check.png' ?>" alt="check">
673
+ <?php _e('Autoload & Autoplay Video Tours.', 'wpvr'); ?>
674
  </li>
675
  </ul>
676
  </div>
1008
  <form class="wpvr-version">
1009
  <h6><?php _e('Select a Version to Rollback', 'wpvr'); ?></h6>
1010
  <select name="wpvr_version">
1011
+ <option value="8.0.0">8.0.0</option>
1012
  <option value="7.3.11">7.3.11</option>
1013
  <option value="7.3.10">7.3.10</option>
1014
  <option value="7.3.8">7.3.8</option>
admin/partials/wpvr_setup_wizard.php CHANGED
@@ -186,7 +186,7 @@
186
  </div>
187
  <?php if(!is_plugin_active('wpvr-pro/wpvr-pro.php')){?>
188
  <div class="setting-cta-btn">
189
- <a href="https://rextheme.com/wpvr/#pricing" class="vr-welcome-btn" target="_blank"><?php echo __('Checkout All Features','wpvr')?></a>
190
  </div>
191
  <div class="feature-settings-cta">
192
  <div class="cta-content">
186
  </div>
187
  <?php if(!is_plugin_active('wpvr-pro/wpvr-pro.php')){?>
188
  <div class="setting-cta-btn">
189
+ <a href="https://rextheme.com/wpvr/" class="vr-welcome-btn" target="_blank"><?php echo __('Checkout All Features','wpvr')?></a>
190
  </div>
191
  <div class="feature-settings-cta">
192
  <div class="cta-content">
public/lib/pannellum/src/js/pannellum.js CHANGED
@@ -1769,7 +1769,6 @@ function createHotSpot(hs) {
1769
  }
1770
  } else {
1771
  //wpvr edit by sakib for in tab url open// -- handling from here
1772
- console.log(hs);
1773
  if (hs.wpvr_url_open == 'on') {
1774
  a.target = '_self';
1775
  }
1769
  }
1770
  } else {
1771
  //wpvr edit by sakib for in tab url open// -- handling from here
 
1772
  if (hs.wpvr_url_open == 'on') {
1773
  a.target = '_self';
1774
  }
wpvr.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: WP VR
17
  * Plugin URI: https://rextheme.com/wpvr/
18
  * Description: WP VR - 360 Panorama and virtual tour creator for WordPress is a customized panaroma & virtual builder tool for WordPress Website.
19
- * Version: 8.0.0
20
  * Author: Rextheme
21
  * Author URI: http://rextheme.com/
22
  * License: GPL-2.0+
@@ -37,7 +37,7 @@ require plugin_dir_path(__FILE__) . 'elementor/elementor.php';
37
  * Start at version 1.0.0 and use SemVer - https://semver.org
38
  * Rename this for your plugin and update it as you release new versions.
39
  */
40
- define('WPVR_VERSION', '8.0.0');
41
  define('WPVR_FILE', __FILE__);
42
  define("WPVR_PLUGIN_DIR_URL", plugin_dir_url(__FILE__));
43
  define("WPVR_PLUGIN_DIR_PATH", plugin_dir_path(__FILE__));
@@ -111,29 +111,26 @@ function wpvr_in_array_r($needle, $haystack, $strict = false)
111
  return false;
112
  }
113
 
 
114
  /**
115
  * Initialize the plugin tracker
116
  *
117
  * @return void
118
  * @since 7.3.6
119
  */
120
- function appsero_init_tracker_wpvr()
121
- {
122
  if (!class_exists('Appsero\Client')) {
123
  require_once __DIR__ . '/appsero/src/Client.php';
124
  }
 
125
 
126
- if (class_exists('Appsero\Client')) {
127
- $client = new Appsero\Client('cab9761e-b067-4824-9c71-042df5d58598', 'WP VR', __FILE__);
128
- $client->insights()->init();
129
- if (method_exists($client, 'updater')) {
130
- $client->updater();
131
- }
132
- }
133
  }
134
 
135
  appsero_init_tracker_wpvr();
136
 
 
137
  function wpvr_block()
138
  {
139
  wp_register_script(
16
  * Plugin Name: WP VR
17
  * Plugin URI: https://rextheme.com/wpvr/
18
  * Description: WP VR - 360 Panorama and virtual tour creator for WordPress is a customized panaroma & virtual builder tool for WordPress Website.
19
+ * Version: 8.0.1
20
  * Author: Rextheme
21
  * Author URI: http://rextheme.com/
22
  * License: GPL-2.0+
37
  * Start at version 1.0.0 and use SemVer - https://semver.org
38
  * Rename this for your plugin and update it as you release new versions.
39
  */
40
+ define('WPVR_VERSION', '8.0.1');
41
  define('WPVR_FILE', __FILE__);
42
  define("WPVR_PLUGIN_DIR_URL", plugin_dir_url(__FILE__));
43
  define("WPVR_PLUGIN_DIR_PATH", plugin_dir_path(__FILE__));
111
  return false;
112
  }
113
 
114
+
115
  /**
116
  * Initialize the plugin tracker
117
  *
118
  * @return void
119
  * @since 7.3.6
120
  */
121
+ function appsero_init_tracker_wpvr() {
 
122
  if (!class_exists('Appsero\Client')) {
123
  require_once __DIR__ . '/appsero/src/Client.php';
124
  }
125
+ $client = new Appsero\Client( 'cab9761e-b067-4824-9c71-042df5d58598', 'WP VR', __FILE__ );
126
 
127
+ // Active insights
128
+ $client->insights()->init();
 
 
 
 
 
129
  }
130
 
131
  appsero_init_tracker_wpvr();
132
 
133
+
134
  function wpvr_block()
135
  {
136
  wp_register_script(