

360-degree panorama viewer in action
Advanced Panorama Viewer is a powerful WordPress plugin that allows you to easily embed and display 360-degree panoramic images on your website. With a dedicated Gutenberg block, this plugin seamlessly integrates with the WordPress block editor, making it easy to create engaging, interactive content for your visitors.
You can use the Advanced Panorama 360 Viewer shortcode to embed panoramas in your posts, pages, or anywhere shortcodes are supported. The basic syntax is:
[advance_panorama_viewer]
The shortcode supports the following attributes:
id (optional): A unique identifier for the panorama viewer.
Default: null
panorama (required): The URL of the panorama image.
Default: null
title (optional): The title of the panorama.
Default: null
author (optional): The author or creator of the panorama.
Default: null
auto_load (optional): Whether to load the panorama automatically.
Accepted values: “true” or “false”
Default: “true”
draggable (optional): Whether the panorama can be dragged to pan around.
Accepted values: “true” or “false”
Default: “true”
align (optional): Alignment of the panorama viewer.
Accepted values: “left”, “center”, “right”
Default: “”
class_name (optional): Additional CSS class(es) for the panorama viewer container.
Default: null
height (optional): The height of the panorama viewer.
Default: “400px”
width (optional): The width of the panorama viewer.
Default: “100%”
Basic usage:
[advance_panorama_viewer panorama=”https://example.com/path/to/panorama.jpg”]
With additional attributes:
[advance_panorama_viewer panorama=”https://example.com/path/to/panorama.jpg” title=”Beautiful Sunset” author=”John Doe” height=”600px” auto_load=”false”]
Aligned to the right with custom class:
[advance_panorama_viewer panorama=”https://example.com/path/to/panorama.jpg” align=”right” class_name=”my-custom-panorama” width=”80%”]
For more information, please visit our official website.
This plugin uses the following open-source libraries:
* Three.js – For 3D rendering
* Pannellum – For panorama viewing functionality
Advanced Panorama 360 Viewer does not collect or store any personal data. It functions solely to display 360-degree panoramic content on your WordPress site.
To comply with WordPress.org guidelines and ensure transparency, we provide access to the uncompressed source code of our JavaScript files. This is important for the review process and for users who wish to examine or modify the code.
The uncompressed JavaScript source files are available in the src folder of our plugin repository. You can find these files at:
https://github.com/shehabulislam/advanced-panorama-360-viewer/tree/main/src
Included in the src folder as well.
We utilized an open-source library for image viewing: https://github.com/mpetroff/pannellum.
For support inquiries, please visit our support forum or contact us at [email protected].
If you’d like to contribute to the development of this plugin, visit our GitHub repository.