Releases: VaughanT31/photosvr-wordpress-plugin
Release list
v0.4.0
Overview
PhotoSVR is a WordPress plugin that integrates 3D SVR displays from PhotoSVR.net into your website.
This release focuses on compatibility with WooCommerce, Elementor, and Visual Composer, making it easy to embed interactive 3D visualizations directly within product pages, shortcodes, or custom layouts.
✨ Features
3D SVR Embeds
Display interactive 3D visualizations from PhotoSVR.net inside WordPress pages and posts.
WooCommerce Integration
Product-level SVR support via photosvr-change.php and photosvr-image.php, enabling immersive product previews.
Elementor** & Widgets
Dedicated Elementor widget (photosvr-elementor.php).
Shortcode support (photosvr-shortcode.php).
Easy insertion into layouts without coding.
Custom Controls
Includes size controls (controls/sizes.php) for flexible embedding and responsive rendering.
Theme Styling
Base CSS (photosvr.css) ensures a consistent look across supported themes.
🛠 Improvements
Tested with WordPress 5.4 – 5.7.
Compatible** with PHP 8.0+.
Streamlined plugin structure for easier maintenance.
📂 Project Structure
photoSVR/
├─ photoSVR.php # Main plugin loader
├─ readme.txt # WordPress plugin readme
├─ photosvr.css # Base styling
├─ controls/sizes.php # Embed size controls
├─ shortcode/photosvr-shortcode.php # Shortcode integration
├─ widgets/photosvr-elementor.php # Elementor widget
└─ woocommerce/
├─ photosvr-change.php # WooCommerce change handler
└─ photosvr-image.php # WooCommerce product image support
🚀 Getting Started
Upload the plugin folder to /wp-content/plugins/.
Activate PhotoSVR in the WordPress dashboard.
Use Elementor, WooCommerce product editor, or shortcodes to embed 3D SVR content.
🔒 Requirements
WordPress 5.7+
PHP 8.0+
Compatible with Elementor, WooCommerce, and Visual Composer