{"id":156178,"date":"2022-05-14T14:52:01","date_gmt":"2022-05-14T14:52:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/photo-sphere-viewer\/"},"modified":"2026-05-22T16:13:53","modified_gmt":"2026-05-22T16:13:53","slug":"photo-sphere-viewer","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/photo-sphere-viewer\/","author":21159831,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.2.2","stable_tag":"2.2.2","tested":"7.0","requires":"5.0","requires_php":"7.0","requires_plugins":null,"header_name":"Photo Sphere Viewer","header_author":"WPXERO","header_description":"Photo Sphere Viewer renders 360\u00b0 panoramas shots with Photo Sphere, the new camera mode of Android 4.2 Jelly Bean and above. It also supports cube panoramas.","assets_banners_color":"061c52","last_updated":"2026-05-22 16:13:53","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wpxero.com\/plugins\/photo-sphere-viewer\/pricing\/","header_plugin_uri":"https:\/\/wpxero.com\/plugins\/photo-sphere-viewer\/","header_author_uri":"https:\/\/wpxero.com\/","rating":3.5,"author_block_rating":0,"active_installs":500,"downloads":8976,"num_ratings":2,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.0":{"tag":"1.3.0","author":"wpxero","date":"2024-10-28 22:15:59"},"1.3.1":{"tag":"1.3.1","author":"wpxero","date":"2024-12-20 23:22:44"},"1.3.2":{"tag":"1.3.2","author":"wpxero","date":"2025-05-01 14:05:36"},"1.3.3":{"tag":"1.3.3","author":"wpxero","date":"2025-10-01 14:40:18"},"2.0.0":{"tag":"2.0.0","author":"wpxero","date":"2025-11-29 04:27:33"},"2.0.1":{"tag":"2.0.1","author":"wpxero","date":"2025-12-03 16:30:10"},"2.0.2":{"tag":"2.0.2","author":"wpxero","date":"2026-02-09 03:24:51"},"2.0.3":{"tag":"2.0.3","author":"wpxero","date":"2026-02-13 02:57:58"},"2.1.0":{"tag":"2.1.0","author":"wpxero","date":"2026-03-07 15:32:23"},"2.1.1":{"tag":"2.1.1","author":"wpxero","date":"2026-04-13 02:21:35"},"2.2.0":{"tag":"2.2.0","author":"wpxero","date":"2026-05-05 14:40:02"},"2.2.1":{"tag":"2.2.1","author":"wpxero","date":"2026-05-19 18:39:00"},"2.2.2":{"tag":"2.2.2","author":"wpxero","date":"2026-05-22 16:13:53"}},"upgrade_notice":{"2.2.2":"<ul>\n<li>Improved: improve plugin performance and stability<\/li>\n<li>Fixed: various minor bug fixes and stability improvements<\/li>\n<\/ul>"},"ratings":{"1":0,"2":1,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3525667,"resolution":"128x128","location":"assets","locale":"","width":250,"height":250},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3525667,"resolution":"256x256","location":"assets","locale":"","width":250,"height":250}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3525659,"resolution":"1544x500","location":"assets","locale":"","width":2203,"height":714},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3525659,"resolution":"772x250","location":"assets","locale":"","width":2204,"height":713}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.0","1.3.1","1.3.2","1.3.3","2.0.0","2.0.1","2.0.2","2.0.3","2.1.0","2.1.1","2.2.0","2.2.1","2.2.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3409848,"resolution":"1","location":"assets","locale":"","width":1088,"height":831},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3409848,"resolution":"2","location":"assets","locale":"","width":1263,"height":685},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3409848,"resolution":"3","location":"assets","locale":"","width":1219,"height":855},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3409848,"resolution":"4","location":"assets","locale":"","width":1913,"height":764},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3409848,"resolution":"5","location":"assets","locale":"","width":1906,"height":777}},"screenshots":{"1":"360\u00b0 panorama embedded using the Elementor widget","2":"Elementor widget settings panel with full customization options","3":"Virtual tour with 3D navigation arrows between scenes","4":"360\u00b0 video player with playback controls","5":"Shortcode builder admin interface","6":"Responsive mobile preview with touch controls","7":"AR 3D Viewer widget and admin integration"}},"plugin_section":[],"plugin_tags":[764,47932,811,2199,8430],"plugin_category":[50],"plugin_contributors":[223308],"plugin_business_model":[],"class_list":["post-156178","plugin","type-plugin","status-publish","hentry","plugin_tags-360-panorama","plugin_tags-360-video","plugin_tags-3d-model-viewer","plugin_tags-real-estate","plugin_tags-virtual-tour","plugin_category-media","plugin_contributors-wpxero","plugin_committers-afnanturab","plugin_committers-wpxero","plugin_support_reps-afnanturab"],"banners":{"banner":"https:\/\/ps.w.org\/photo-sphere-viewer\/assets\/banner-772x250.png?rev=3525659","banner_2x":"https:\/\/ps.w.org\/photo-sphere-viewer\/assets\/banner-1544x500.png?rev=3525659","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/photo-sphere-viewer\/assets\/icon-128x128.gif?rev=3525667","icon_2x":"https:\/\/ps.w.org\/photo-sphere-viewer\/assets\/icon-256x256.gif?rev=3525667","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/photo-sphere-viewer\/assets\/screenshot-1.png?rev=3409848","caption":"360\u00b0 panorama embedded using the Elementor widget"},{"src":"https:\/\/ps.w.org\/photo-sphere-viewer\/assets\/screenshot-2.png?rev=3409848","caption":"Elementor widget settings panel with full customization options"},{"src":"https:\/\/ps.w.org\/photo-sphere-viewer\/assets\/screenshot-3.png?rev=3409848","caption":"Virtual tour with 3D navigation arrows between scenes"},{"src":"https:\/\/ps.w.org\/photo-sphere-viewer\/assets\/screenshot-4.png?rev=3409848","caption":"360\u00b0 video player with playback controls"},{"src":"https:\/\/ps.w.org\/photo-sphere-viewer\/assets\/screenshot-5.png?rev=3409848","caption":"Shortcode builder admin interface"}],"raw_content":"<!--section=description-->\n<h3>The All-in-One 360\u00b0 Panorama, Virtual Tour, 360 Video &amp; AR 3D Plugin for WordPress<\/h3>\n\n<p><strong>Photo Sphere Viewer<\/strong> is the most complete <strong>360\u00b0 panorama plugin for WordPress<\/strong> \u2014 embed <strong>interactive 360 panoramic images<\/strong>, build <strong>multi-scene virtual tours<\/strong>, play <strong>immersive 360\u00b0 videos<\/strong>, and showcase <strong>AR-ready 3D models<\/strong> (.glb \/ .gltf) on any page. Works natively with <strong>Elementor<\/strong>, the <strong>Gutenberg block editor<\/strong>, and a visual <strong>Shortcode Builder<\/strong> \u2014 no coding required.<\/p>\n\n<p>Built for <strong>real estate virtual tours<\/strong>, <strong>hotel room previews<\/strong>, <strong>360 photographer portfolios<\/strong>, <strong>travel &amp; tourism websites<\/strong>, <strong>museum &amp; campus tours<\/strong>, <strong>WooCommerce 360 product views<\/strong>, and <strong>AR product configurators<\/strong> \u2014 Photo Sphere Viewer turns any WordPress site into an immersive experience.<\/p>\n\n <a href=\"https:\/\/wpxero.com\/plugins\/photo-sphere-viewer\/pricing\/\"><strong>Upgrade to Pro<\/strong><\/a>\n\n<h3>Built for DJI, Ricoh Theta, Insta360 &amp; Pro 360\u00b0 Cameras<\/h3>\n\n<p>Photo Sphere Viewer is purpose-built for <strong>professional equirectangular workflows<\/strong>:<\/p>\n\n<ul>\n<li><strong>DJI Matrice &amp; drone panoramas<\/strong> \u2014 Loads true <strong>un-scaled original uploads<\/strong> via the built-in <code>ImageResolver<\/code>, bypassing the WordPress 5.3+ <code>-scaled.jpg<\/code> quality loss so aerial detail stays sharp on huge panoramas.<\/li>\n<li><strong>Ricoh Theta, Insta360, GoPro MAX, Qoocam, Kandao<\/strong> \u2014 Any stitched equirectangular JPEG\/PNG works out of the box.<\/li>\n<li><strong>Google Street View &amp; Photo Sphere XMP<\/strong> \u2014 Drop in any Street View image or Android Photo Sphere capture.<\/li>\n<li><strong>Stereoscopic &amp; VR-ready<\/strong> \u2014 Pro <strong>gyroscope mode<\/strong> unlocks VR-style head-orientation viewing on mobile (HTTPS).<\/li>\n<\/ul>\n\n\n\n<h3>4 Immersive Viewers \u2014 All in One Plugin<\/h3>\n\n<h4>1. 360\u00b0 Panorama Viewer<\/h4>\n\n<p>Upload any <strong>equirectangular panorama<\/strong> (JPEG\/PNG) and let visitors drag, pinch, and zoom on desktop and mobile.<\/p>\n\n<ul>\n<li>Drag-to-explore with mouse and touch gestures<\/li>\n<li>Pinch-to-zoom and mouse-wheel zoom<\/li>\n<li>Configurable <strong>field of view<\/strong>, zoom limits, and movement speed<\/li>\n<li><strong>Auto-rotation<\/strong> with adjustable delay and speed<\/li>\n<li>Custom starting position (<strong>yaw \/ pitch<\/strong>)<\/li>\n<li><strong>Fullscreen<\/strong> mode + caption navbar<\/li>\n<li><strong>Free zoom &amp; download<\/strong> buttons in the panorama navbar<\/li>\n<\/ul>\n\n<h4>2. Virtual Tour Builder<\/h4>\n\n<p>Create <strong>unlimited multi-scene virtual tours<\/strong> linked by 3D navigation arrows \u2014 ideal for <strong>real estate walkthroughs<\/strong>, hotel tours, museums, and campus maps.<\/p>\n\n<ul>\n<li>Unlimited scenes per tour<\/li>\n<li><strong>3D arrow hotspots<\/strong> between scenes<\/li>\n<li>Per-scene starting position (yaw \/ pitch)<\/li>\n<li>Per-scene captions and start scene selection<\/li>\n<li><strong>Pro:<\/strong> scene gallery thumbnail bar, compass overlay, premium navbar (move, fullscreen, autorotate, description, zoom, download)<\/li>\n<\/ul>\n\n<h4>3. 360\u00b0 Video Player<\/h4>\n\n<p>Embed <strong>interactive 360-degree videos<\/strong> \u2014 viewers can look around while the equirectangular MP4 plays.<\/p>\n\n<ul>\n<li>MP4 and common web video formats<\/li>\n<li>Play\/pause, seek, and volume controls in the navbar<\/li>\n<li><strong>Pro:<\/strong> muted <strong>autoplay<\/strong>, <strong>loop<\/strong>, and zoom\/fullscreen\/download navbar<\/li>\n<\/ul>\n\n<h4>4. AR 3D Model Viewer<\/h4>\n\n<p>Embed interactive <strong>.glb \/ .gltf<\/strong> 3D models with optional <strong>AR mode<\/strong> on supported iOS \/ Android devices (powered by Google <code>&lt;model-viewer&gt;<\/code>). Perfect for <strong>product configurators<\/strong>, e-commerce, portfolios, and education.<\/p>\n\n<ul>\n<li>Model from URL or WordPress Media Library + optional poster<\/li>\n<li>Auto-rotate, shadow intensity, alignment, canvas sizing<\/li>\n<li><strong>Pro:<\/strong> HDR environment lighting, skybox background, custom camera orbit, disable zoom, disable tap-to-rotate<\/li>\n<\/ul>\n\n\n\n<h3>Three Ways to Add 360\u00b0 Content<\/h3>\n\n<ul>\n<li><strong>Elementor widgets<\/strong> \u2014 Four dedicated widgets: <em>Photo Sphere Viewer<\/em>, <em>PSV Virtual Tour<\/em>, <em>PSV 360\u00b0 Video<\/em>, <em>AR 3D Viewer<\/em>. Individually toggle each widget from the admin panel.<\/li>\n<li><strong>Gutenberg block<\/strong> \u2014 Native block editor support with live preview. (coming soon)<\/li>\n<li><strong>Shortcode Builder<\/strong> \u2014 Visual admin UI under the Photo Sphere Viewer menu generates <code>[psv]<\/code>, <code>[psv_tour]<\/code>, <code>[psv_video]<\/code>, and <code>[psv_ar]<\/code> shortcodes \u2014 paste anywhere, including <strong>WooCommerce product descriptions<\/strong>, page builders, and theme widgets.<\/li>\n<\/ul>\n\n\n\n<h3>All Features at a Glance<\/h3>\n\n<ul>\n<li><strong>Fully Responsive<\/strong> \u2014 Desktop, tablet, and mobile with touch-optimized drag and pinch-to-zoom<\/li>\n<li><strong>Customizable Navbar<\/strong> \u2014 Toggle zoom, caption, fullscreen, autorotate, and download buttons<\/li>\n<li><strong>Style Controls<\/strong> \u2014 Navbar background, caption color, typography, and alignment<\/li>\n<li><strong>Flexible Sizing<\/strong> \u2014 Width \/ height in <code>px<\/code>, <code>%<\/code>, <code>vh<\/code>, or <code>vw<\/code><\/li>\n<li><strong>Starting Position<\/strong> \u2014 Default yaw (-180\u00b0 to 180\u00b0) and pitch (-90\u00b0 to 90\u00b0)<\/li>\n<li><strong>Canvas Background<\/strong> \u2014 Custom color behind the panorama<\/li>\n<li><strong>Mouse &amp; Touch Options<\/strong> \u2014 Toggle mouse wheel zoom, drag movement, two-finger touch, Ctrl+scroll, cursor capture, fisheye<\/li>\n<li><strong>Original-Resolution Loader<\/strong> \u2014 Built-in <code>ImageResolver<\/code> defaults shortcodes to <code>use_original=yes<\/code> for DJI \/ large panoramas<\/li>\n<li><strong>Lightweight &amp; Fast<\/strong> \u2014 Vite-built bundle, optimized for Core Web Vitals<\/li>\n<li><strong>Translation Ready<\/strong> \u2014 Loads translations from <code>\/languages\/<\/code> (Text Domain: <code>photo-sphere-viewer<\/code>)<\/li>\n<li><strong>Developer Friendly<\/strong> \u2014 Clean shortcode API with full attribute control + Elementor widget hooks<\/li>\n<\/ul>\n\n<h3>Perfect For<\/h3>\n\n<ul>\n<li><strong>Real Estate Agents &amp; Agencies<\/strong> \u2014 Virtual property tours, open house walkthroughs, listing pages<\/li>\n<li><strong>Hotels, Resorts &amp; Vacation Rentals<\/strong> \u2014 Room previews, lobby tours, amenity showcases<\/li>\n<li><strong>360\u00b0 Photographers<\/strong> \u2014 Panoramic portfolios with gallery navigation<\/li>\n<li><strong>Travel &amp; Tourism<\/strong> \u2014 Destination previews, city tours, landmark experiences<\/li>\n<li><strong>Education &amp; Museums<\/strong> \u2014 Campus tours, exhibit walkthroughs, virtual classrooms<\/li>\n<li><strong>WooCommerce &amp; E-Commerce<\/strong> \u2014 360\u00b0 product views and AR-ready 3D models on product pages<\/li>\n<li><strong>Architects &amp; Interior Designers<\/strong> \u2014 Project showcases, before\/after spaces<\/li>\n<li><strong>Event Venues &amp; Weddings<\/strong> \u2014 Venue tours, conference halls, wedding location showcases<\/li>\n<li><strong>Drone &amp; Aerial Pilots (DJI Matrice)<\/strong> \u2014 High-resolution aerial 360\u00b0 panoramas at full quality<\/li>\n<\/ul>\n\n\n\n<h3>Compatible With<\/h3>\n\n<p>Elementor, Elementor Pro, Gutenberg block editor, WooCommerce, Yoast SEO, Rank Math, WPML, Polylang, popular caching plugins (WP Rocket, LiteSpeed Cache, W3 Total Cache), and any WordPress theme that supports shortcodes. Works alongside common page builders.<\/p>\n\n<p>Tested with cameras: <strong>DJI Matrice \/ Mavic<\/strong>, <strong>Ricoh Theta<\/strong>, <strong>Insta360<\/strong>, <strong>GoPro MAX<\/strong>, <strong>Qoocam<\/strong>, <strong>Kandao<\/strong>, <strong>Google Street View<\/strong>, and any standard equirectangular output.<\/p>\n\n\n\n<h3>How It Works<\/h3>\n\n<h3>Using Elementor<\/h3>\n\n<ol>\n<li>Open the Elementor editor.<\/li>\n<li>Search for <strong>Photo Sphere Viewer<\/strong>, <strong>PSV Virtual Tour<\/strong>, <strong>PSV 360\u00b0 Video<\/strong>, or <strong>AR 3D Viewer<\/strong> in the widget panel.<\/li>\n<li>Drag the widget into your layout.<\/li>\n<li>Upload your panorama image or video and configure display settings, navbar controls, and styling.<\/li>\n<\/ol>\n\n<h3>Using Gutenberg<\/h3>\n\n<p>Insert the <strong>Photo Sphere Viewer<\/strong> block, upload your panorama, and configure options from the sidebar panel.<\/p>\n\n<h3>Using Shortcodes<\/h3>\n\n<p>Use the built-in <strong>Shortcode Builder<\/strong> from the admin menu to visually create shortcodes, or write them manually:<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>photo-sphere-viewer<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install directly from the WordPress plugin directory.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu.<\/li>\n<li>Use the <strong>Elementor widget<\/strong>, <strong>Gutenberg block<\/strong>, or <strong>shortcode builder<\/strong> (under the Photo Sphere Viewer admin menu) to add 360\u00b0 content to your site.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20image%20formats%20does%20the%20360%C2%B0%20panorama%20viewer%20support%3F\"><h3>What image formats does the 360\u00b0 panorama viewer support?<\/h3><\/dt>\n<dd><p>Photo Sphere Viewer supports <strong>equirectangular panorama images<\/strong> in JPEG and PNG. For 360\u00b0 video, MP4 and common web video formats are supported. AR 3D Viewer supports <strong>.glb<\/strong> and <strong>.gltf<\/strong> models.<\/p><\/dd>\n<dt id=\"do%20i%20need%20elementor%20to%20use%20this%20plugin%3F\"><h3>Do I need Elementor to use this plugin?<\/h3><\/dt>\n<dd><p>No. The plugin works equally well with <strong>Elementor<\/strong>, <strong>Gutenberg<\/strong>, and <strong>shortcodes<\/strong>. You can embed 360\u00b0 panoramas anywhere shortcodes are supported \u2014 posts, pages, widget areas, theme builders, and WooCommerce product descriptions.<\/p><\/dd>\n<dt id=\"is%20this%20the%20best%20360%20panorama%20plugin%20for%20real%20estate%20virtual%20tours%3F\"><h3>Is this the best 360 panorama plugin for real estate virtual tours?<\/h3><\/dt>\n<dd><p>Yes. Photo Sphere Viewer is purpose-built for <strong>real estate virtual tours<\/strong> \u2014 unlimited scenes, 3D navigation arrows, per-scene starting angles, mobile-first touch controls, and (Pro) scene gallery, compass, and gyroscope. No external embed accounts or recurring third-party fees.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20dji%20matrice%20and%20large%20drone%20panoramas%3F\"><h3>Does it work with DJI Matrice and large drone panoramas?<\/h3><\/dt>\n<dd><p>Yes. Many WordPress sites lose detail on huge equirectangular uploads because WordPress 5.3+ generates a <code>-scaled.jpg<\/code> and serves that instead of the original. Our built-in <strong><code>ImageResolver<\/code><\/strong> detects this and loads the <strong>un-scaled original<\/strong> so DJI Matrice and other high-resolution aerial panoramas stay sharp. Shortcodes default to <code>use_original=yes<\/code>; Pro adds a one-click toggle in the Elementor widget.<\/p><\/dd>\n<dt id=\"does%20it%20support%20ricoh%20theta%2C%20insta360%2C%20gopro%20max%2C%20and%20google%20street%20view%3F\"><h3>Does it support Ricoh Theta, Insta360, GoPro MAX, and Google Street View?<\/h3><\/dt>\n<dd><p>Yes. Any <strong>standard equirectangular image<\/strong> works out of the box \u2014 including Ricoh Theta, Insta360, GoPro MAX, Qoocam, Kandao, Google Street View, and Android Photo Sphere XMP captures.<\/p><\/dd>\n<dt id=\"is%20the%20360%C2%B0%20viewer%20mobile-friendly%20and%20touch-optimized%3F\"><h3>Is the 360\u00b0 viewer mobile-friendly and touch-optimized?<\/h3><\/dt>\n<dd><p>Yes. Fully responsive with <strong>drag-to-explore<\/strong>, <strong>pinch-to-zoom<\/strong>, and two-finger gestures on all modern smartphones and tablets. Pro adds <strong>gyroscope<\/strong> mode for VR-style head-orientation viewing on HTTPS sites.<\/p><\/dd>\n<dt id=\"can%20i%20create%20a%20virtual%20tour%20with%20multiple%20scenes%3F\"><h3>Can I create a virtual tour with multiple scenes?<\/h3><\/dt>\n<dd><p>Yes. Add unlimited scenes, link them with <strong>3D navigation arrows<\/strong>, set per-scene captions and starting positions, and choose the start scene. Available in both the Elementor <strong>PSV Virtual Tour<\/strong> widget and the <code>[psv_tour]<\/code> shortcode.<\/p><\/dd>\n<dt id=\"can%20i%20embed%20360%C2%B0%20videos%3F\"><h3>Can I embed 360\u00b0 videos?<\/h3><\/dt>\n<dd><p>Yes. Use the <strong>PSV 360\u00b0 Video<\/strong> widget or the <code>[psv_video]<\/code> shortcode to embed interactive equirectangular MP4 videos with play\/pause, seek, and volume controls. Pro unlocks <strong>autoplay<\/strong> and <strong>loop<\/strong>.<\/p><\/dd>\n<dt id=\"can%20i%20show%203d%20%2F%20ar%20models%20on%20my%20wordpress%20site%3F\"><h3>Can I show 3D \/ AR models on my WordPress site?<\/h3><\/dt>\n<dd><p>Yes. The <strong>AR 3D Viewer<\/strong> widget and <code>[psv_ar]<\/code> shortcode embed <code>.glb<\/code> \/ <code>.gltf<\/code> models with an optional <strong>AR button<\/strong> on supported iOS \/ Android devices (powered by Google <code>&lt;model-viewer&gt;<\/code>). Pro adds HDR environment lighting, skybox, custom camera orbit, and interaction locks \u2014 perfect for product configurators and e-commerce.<\/p><\/dd>\n<dt id=\"how%20do%20i%20set%20the%20starting%20viewing%20angle%3F\"><h3>How do I set the starting viewing angle?<\/h3><\/dt>\n<dd><p>Each panorama and tour scene supports a <strong>starting yaw<\/strong> (-180\u00b0 to 180\u00b0) and <strong>starting pitch<\/strong> (-90\u00b0 to 90\u00b0). Configure in the Elementor widget controls or via shortcode attributes <code>default_yaw<\/code> and <code>default_pitch<\/code>.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Add <strong>360\u00b0 product panoramas<\/strong>, <strong>virtual showrooms<\/strong>, or <strong>AR-ready 3D models<\/strong> to WooCommerce product pages using shortcodes or Elementor templates \u2014 a great alternative to expensive third-party 360 product viewers.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20site%3F\"><h3>Will it slow down my site?<\/h3><\/dt>\n<dd><p>No. The plugin is built with <strong>Vite<\/strong> for an optimized, lightweight bundle. Assets are only enqueued on pages that use a viewer. Compatible with <strong>WP Rocket<\/strong>, <strong>LiteSpeed Cache<\/strong>, and <strong>W3 Total Cache<\/strong>.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20translation%20%2F%20multilingual%20ready%3F\"><h3>Is the plugin translation \/ multilingual ready?<\/h3><\/dt>\n<dd><p>Yes. The text domain is <code>photo-sphere-viewer<\/code> and translations load from <code>\/languages\/<\/code>. Compatible with <strong>WPML<\/strong> and <strong>Polylang<\/strong>.<\/p><\/dd>\n<dt id=\"what%27s%20the%20difference%20between%20free%20and%20pro%3F\"><h3>What's the difference between Free and Pro?<\/h3><\/dt>\n<dd><p><strong>Free<\/strong> includes all four viewers \u2014 360\u00b0 panorama, virtual tour, 360\u00b0 video, and AR 3D \u2014 plus Elementor, Gutenberg, the Shortcode Builder, and the original-resolution shortcode loader. <strong>Pro<\/strong> unlocks the gallery bar, compass overlay, gyroscope, visible range restriction, premium navbar on tour &amp; video (move, fullscreen, autorotate, description, zoom, download), 360\u00b0 video autoplay\/loop, advanced AR options (HDR, skybox, camera orbit, interaction locks), the Elementor original-resolution toggle, and <strong>priority email support<\/strong>. See the comparison table above or <a href=\"https:\/\/wpxero.com\/plugins\/photo-sphere-viewer\/pricing\/\">view pricing<\/a>.<\/p><\/dd>\n<dt id=\"is%20there%20a%20money-back%20guarantee%20on%20pro%3F\"><h3>Is there a money-back guarantee on Pro?<\/h3><\/dt>\n<dd><p>Yes. Pro comes with a <strong>30-day money-back guarantee<\/strong>, so you can try it risk-free.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>Free users can use the <a href=\"https:\/\/wordpress.org\/support\/plugin\/photo-sphere-viewer\/\">WordPress.org support forum<\/a>. Pro license holders receive <strong>priority email support<\/strong> directly from the WPXERO team.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.2.2 [May 22, 2026]<\/h4>\n\n<ul>\n<li>Improved: improve plugin performance and stability<\/li>\n<li>Fixed: various minor bug fixes and stability improvements<\/li>\n<\/ul>\n\n<h4>2.2.1 [May 20, 2026]<\/h4>\n\n<ul>\n<li>Fixed: High-resolution panorama detail loss by loading original images instead of scaled versions<\/li>\n<li>Improved: stability and performance<\/li>\n<\/ul>\n\n<h4>2.2.0 [May 05, 2026]<\/h4>\n\n<ul>\n<li>Added: AR 3D Viewer \u2014 Elementor widget and <code>[psv_ar]<\/code> shortcode for .glb\/.gltf models (model-viewer; optional AR on supported devices)<\/li>\n<li>Improved: Admin dashboard UI \u2014 styling, navigation, and Upgrade page comparison table (including AR 3D Viewer Free vs Pro)<\/li>\n<li>Improved: Tested compatibility through WordPress 7.0.0<\/li>\n<\/ul>\n\n<h4>2.1.1 [April 13, 2026]<\/h4>\n\n<ul>\n<li>Fixed: Compatibility with WordPress 7.0 and Elementor 4.0.1<\/li>\n<\/ul>\n\n<h4>2.1.0 [March 07, 2026]<\/h4>\n\n<ul>\n<li>Added: Virtual tour support for both widget and shortcode implementations<\/li>\n<li>Added: 360\u00b0 video playback support for widget and shortcode<\/li>\n<li>Added: Gallery view support for widget and shortcode<\/li>\n<li>Added: Starting position (yaw\/pitch) controls for panorama and tour scenes<\/li>\n<li>Improved: Compatibility with WordPress 6.9 and Elementor 3.35.5<\/li>\n<li>Improved: Performance optimizations for faster panorama rendering<\/li>\n<li>Fixed: Image display issue in Elementor 3.35.5 when placing widget inside columns<\/li>\n<li>Fixed: Multiple Photo Sphere Viewer widgets rendering incorrectly within the same section in editor mode<\/li>\n<li>Fixed: Duplicate frontend initialization on Elementor pages<\/li>\n<li>Fixed: Various minor bug fixes and stability improvements<\/li>\n<\/ul>\n\n<h4>2.0.3 [February 13, 2026]<\/h4>\n\n<ul>\n<li>Fixed: Assets enqueue issue<\/li>\n<\/ul>\n\n<h4>2.0.2 [February 09, 2026]<\/h4>\n\n<ul>\n<li>Improved: Compatibility updates for WordPress 6.9 and Elementor 3.35.3<\/li>\n<li>Improved: Performance improvements and bug fixes<\/li>\n<\/ul>\n\n<h4>2.0.1 [December 03, 2025]<\/h4>\n\n<ul>\n<li>Fixed: Upgrade notice issue<\/li>\n<li>Added: Pro version pricing link<\/li>\n<li>Improved: Compatibility with latest WordPress &amp; Elementor versions<\/li>\n<\/ul>\n\n<h4>2.0.0 [November 29, 2025]<\/h4>\n\n<ul>\n<li>Added: Shortcode builder<\/li>\n<li>Improved: Refactored codebase for improved performance<\/li>\n<li>Added: Pro version<\/li>\n<\/ul>\n\n<h4>1.3.3 [October 01, 2025]<\/h4>\n\n<ul>\n<li>Improved: Compatibility updates<\/li>\n<li>Improved: Documentation improvements<\/li>\n<\/ul>\n\n<h4>1.3.2 [May 01, 2025]<\/h4>\n\n<ul>\n<li>Improved: Compatibility updates<\/li>\n<\/ul>\n\n<h4>1.3.1 [December 21, 2024]<\/h4>\n\n<ul>\n<li>Improved: System improvements<\/li>\n<li>Improved: Compatibility updates<\/li>\n<\/ul>\n\n<h4>1.3.0 [October 09, 2024]<\/h4>\n\n<ul>\n<li>Improved: Compatibility updates<\/li>\n<\/ul>\n\n<h4>1.2.0 [October 09, 2023]<\/h4>\n\n<ul>\n<li>Improved: Compatibility updates<\/li>\n<\/ul>\n\n<h4>1.1.0 [March 15, 2023]<\/h4>\n\n<ul>\n<li>Improved: Elementor compatibility update<\/li>\n<\/ul>\n\n<h4>1.0.1 [May 15, 2022]<\/h4>\n\n<ul>\n<li>Added: Shortcode feature<\/li>\n<\/ul>\n\n<h4>1.0.0 [February 06, 2022]<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"360\u00b0 panorama, virtual tour, 360 video &amp; AR 3D model viewer for WordPress. Works with Elementor, Gutenberg &amp; shortcodes. DJI &amp; Ricoh Theta ready.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/156178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=156178"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wpxero"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=156178"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=156178"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=156178"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=156178"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=156178"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=156178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}