Plugin Directory

Changeset 3416924


Ignore:
Timestamp:
12/11/2025 03:37:58 AM (2 months ago)
Author:
scantheworld
Message:

Update to version 0.5.0 from GitHub

Location:
3d-scan-and-show
Files:
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • 3d-scan-and-show/tags/0.5.0/3d-scan-and-show.php

    r3415110 r3416924  
    33 * Plugin Name:       3D Scan & Show: Product Viewer
    44 * Description:       Create interactive 3D product models from smartphone videos that boost sales and reduce returns. Demonstrate your products in a 3D viewer to your customers
    5  * Version:           0.4.4
     5 * Version:           0.5.0
    66 * Author:            Scan the World
    77 * Author URI:        https://scan-the-world.com/
     
    3737        add_action( 'rest_api_init', array( $this, 'register_rest_routes' ) );
    3838        add_filter( 'block_categories_all', array( $this, 'register_block_category' ), 10, 2 );
     39        add_filter( 'plugin_row_meta', array( $this, 'add_plugin_row_meta' ), 10, 2 );
    3940       
    4041        if ( is_admin() ) {
     
    4748            new Scan_Show_Deactivation();
    4849        }
     50    }
     51
     52    /**
     53     * Add custom links to plugin row meta on Plugins page.
     54     *
     55     * @param array  $links Plugin row meta links.
     56     * @param string $file  Plugin base file.
     57     * @return array Modified plugin row meta links.
     58     */
     59    public function add_plugin_row_meta( $links, $file ) {
     60        if ( plugin_basename( __FILE__ ) === $file ) {
     61            $links[] = '<a href="https://scan-the-world.com/tutorial" target="_blank">' . esc_html__( 'Help', '3d-scan-and-show' ) . '</a>';
     62            $links[] = '<a href="https://wordpress.org/support/plugin/3d-scan-and-show/reviews/" target="_blank">' . esc_html__( 'Review us', '3d-scan-and-show' ) . '</a>';
     63        }
     64        return $links;
    4965    }
    5066
  • 3d-scan-and-show/tags/0.5.0/readme.txt

    r3415110 r3416924  
    44Requires at least: 6.0
    55Tested up to: 6.9
    6 Stable tag: 0.4.4
     6Stable tag: 0.5.0
    77Requires PHP: 7.4
    88License: GPLv3
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
    10 Create and add interactive 3D product viewers to WooCommerce with models created from smartphone videos.
    11 
    12 
     10Show your products and spaces in 3D. No code needed.
    1311
    1412== Description ==
    15 Photos can't show what makes your products special. Give customers the power to examine items from every angle with interactive 3D models—created from simple smartphone videos.
    16 Our AI transforms your smartphone footage into embeddable 3D views that reduce returns and boost buyer confidence. Integrates seamlessly with any WooCommerce-powered WordPress site.
    1713
    18 = Key Features =
    19 * **Simple Creation**: Create 3D models with simple mobile device photos/videos
    20 * **AI-Powered**: Advanced AI processing converts videos to high-quality 3D models
    21 * **360° Product Views**: Interactive views that seamlessly integrate with your store
    22 * **WooCommerce Integration**: Works perfectly with WooCommerce product pages
    23 * **No Coding Required**: Easy implementation for all skill levels
    24 * **No Special Equipment**: No photography skills, 3D knowledge, or special equipment needed
    25 * **Block Editor Support**: Native WordPress Block Editor (Gutenberg) blocks for easy embedding
    26 * **Flexible Display**: Multiple display options for products and collections
     14**Show your products and spaces in 3D. No code needed.**
    2715
    28 = Perfect For =
    29 * Furniture stores
    30 * Collectibles and antiques
    31 * Handmade goods
    32 * Fashion and accessories
    33 * Art galleries
    34 * Any product where details drive sales
     16Turn regular videos or photos into interactive 3D models that people can spin, zoom, and explore on your website.
    3517
    36 = How It Works =
    37 1. **Connect**: Connect your WordPress/WooCommerce store to the Scan the World platform
    38 2. **Upload**: Upload smartphone videos or photos of your products to our platform
    39 3. **Process**: Our AI automatically creates 3D models from your footage
    40 4. **Display**: Use our blocks to embed 3D viewers in your product pages
    41 5. **Sell**: Watch engagement increase as customers explore products in 3D
     18= What Visitors Can Do =
    4219
    43 == External services ==
     20* **Spin products around** - See every angle, not just staged photos
     21* **Zoom into details** - Check textures, finishes, fine print
     22* **Walk through spaces** - Virtual tours of properties, stores, venues
     23* **Click info points** - Tap annotations to reveal details, images, links
    4424
    45 This plugin connects to the **Scan the World** platform, a third-party external service, to provide 3D model hosting, processing, and display capabilities. This connection is required for the plugin to function.
     25= What You Can Do =
    4626
    47 **Service provider:** Scan the World
    48 **Service website:** [https://scan-the-world.com/](https://scan-the-world.com/)
    49 **Terms of Service:** [https://scan-the-world.com/eula](https://scan-the-world.com/eula)
    50 **Privacy Policy:** [https://scan-the-world.com/privacy-policy](https://scan-the-world.com/privacy-policy)
     27* **Upload phone videos/photos** - Our AI turns them into 3D models
     28* **Pick from your library** - Connect your Scan the World account, choose models from your dashboard to display
     29* **Add to any page** - Click, select your model, done
     30* **Annotate key features** - Drop markers anywhere on the model
     31* **Create video tours** - Export for Instagram Reels, YouTube Shorts
    5132
    52 = What the service is used for =
     33Zero coding. Just point, click, publish.
    5334
    54 * User authentication and account management for your Scan the World account
    55 * Processing and hosting of 3D models created from your product videos/photos
    56 * Linking your WooCommerce products to 3D models
    57 * Delivering interactive 3D model viewers to your site visitors
     35= Who Uses This? =
    5836
    59 = What data is sent and when =
     37* **Online Stores** - Jewelry, furniture, collectibles, anything where details matter
     38* **Real Estate Agents** - Property walkthroughs without scheduling showings
     39* **Tourism Sites** - Preview hotels, attractions, venues
     40* **Museums** - Display artifacts people can examine closely
     41* **Interior Designers** - Show off completed projects
    6042
    61 **When you connect your store (admin action):**
    62 * Your Scan the World account email address and password (transmitted securely over HTTPS) - sent when you log in through the plugin settings
    63 * Your WordPress site URL - sent once during initial connection to register your store
     43= How It Actually Works =
    6444
    65 **When you link products to 3D models (admin action):**
    66 * WooCommerce product IDs and basic product information (name, category) - sent when you create product-model associations
    67 * No customer data, order data, or other sensitive information is transmitted
     451. Log into your Scan the World account (sign up free if you don't have one)
     462. Upload photos/videos of whatever you want to show in 3D
     473. Our platform creates the model (usually takes a few minutes)
     484. On WordPress, add a block and select which model to display
     495. It appears on your page
    6850
    69 **When visitors view 3D models (frontend):**
    70 * The embedded 3D viewer loads from scan-the-world.com via iframe
    71 * No personal visitor data is collected or transmitted by this plugin itself
    72 * We may collect product post IDs to link products with their 3D models, and we may collect shop information (for example, your store's domain) to help the plugin and our platform work together more effectively.
     51That's it. No embed codes to copy-paste. No iframes to wrestle with. Just browse your models and insert them.
    7352
    74 An account on the Scan the World platform is required to use this plugin. The plugin is free, but the service offers various pricing tiers based on usage.
     53= Why People Love This =
     54
     55Regular product photos hide flaws and don't show scale. People guess. Then they return stuff.
     56
     573D models? They see exactly what they're getting. They rotate it. Zoom in. Check detail.
     58
     59Result: Fewer "this isn't what I expected" returns and more confident buyers!
     60
     61= Technical Stuff (Don't Worry About It) =
     62
     63Works on phones, tablets, desktops. Loads fast. Looks smooth. Integrates with Shopify too if you sell there.
    7564
    7665== Frequently Asked Questions ==
     
    7867= Do I need a Scan the World account? =
    7968Yes, you need to create a free account on the Scan the World platform to use this plugin. The plugin helps you connect your WordPress store to your Scan the World account.
     69
    8070= Do I need special equipment to create 3D models? =
    8171No! You can create 3D models using just your smartphone. Simply record a video walking around your product, and our AI will process it into a 3D model.
     72
    8273= Does this work with WooCommerce? =
    8374Yes, this plugin is designed to work seamlessly with WooCommerce. It adds 3D viewing capabilities to your WooCommerce product pages.
     75
    8476= Will this slow down my website? =
    8577No. The 3D models are hosted on our platform and loaded efficiently through an iframe, minimizing impact on your site's performance.
     78
    8679= Can I use this with any WordPress theme? =
    8780Yes! The plugin uses WordPress Block Editor (Gutenberg) blocks, which work with any modern WordPress theme that supports the block editor.
     81
    8882= What happens to my data? =
    8983Product information and 3D model associations are stored in your WordPress database. The 3D models themselves are processed and hosted on the Scan the World platform. See our privacy policy for details.
     84
    9085= Is there a free tier? =
    9186The plugin itself is free. The Scan the World platform offers various pricing tiers. Please visit our website for current pricing information.
     
    97923. Interactive 3D product view on frontend - Customers can rotate and zoom products
    9893
    99 == Source Code ==
    100 
    101 This plugin includes minified JavaScript and CSS files in the `build/` directory. The uncompiled source code is included in the plugin package:
    102 
    103 **Source Code Location:**
    104 
    105 * All uncompiled source files are located in the `src/` directory of this plugin
    106 * Build tool used: `@wordpress/scripts` (WordPress's official build toolchain)
    107 
    108 **Building from Source:**
    109 
    110 1. Install Node.js dependencies: `npm install` or `pnpm install`
    111 2. For development: `npm run start` (starts development server with hot reload)
    112 3. For production: `npm run build` (creates optimized production build)
    113 
    114 The build process uses webpack (via @wordpress/scripts) to bundle the source files located in `src/` into the `build/` directory. All source code is human-readable and follows WordPress coding standards.
    115 
    116 
    117 
    11894== Changelog ==
    11995
     
    12298
    12399= 0.4.2 =
    124 * update assets for plugin page
    125 * fix some UI issues
    126 
    127 
     100* Update assets for plugin page
     101* Fix some UI issues
  • 3d-scan-and-show/trunk/3d-scan-and-show.php

    r3415110 r3416924  
    33 * Plugin Name:       3D Scan & Show: Product Viewer
    44 * Description:       Create interactive 3D product models from smartphone videos that boost sales and reduce returns. Demonstrate your products in a 3D viewer to your customers
    5  * Version:           0.4.4
     5 * Version:           0.5.0
    66 * Author:            Scan the World
    77 * Author URI:        https://scan-the-world.com/
     
    3737        add_action( 'rest_api_init', array( $this, 'register_rest_routes' ) );
    3838        add_filter( 'block_categories_all', array( $this, 'register_block_category' ), 10, 2 );
     39        add_filter( 'plugin_row_meta', array( $this, 'add_plugin_row_meta' ), 10, 2 );
    3940       
    4041        if ( is_admin() ) {
     
    4748            new Scan_Show_Deactivation();
    4849        }
     50    }
     51
     52    /**
     53     * Add custom links to plugin row meta on Plugins page.
     54     *
     55     * @param array  $links Plugin row meta links.
     56     * @param string $file  Plugin base file.
     57     * @return array Modified plugin row meta links.
     58     */
     59    public function add_plugin_row_meta( $links, $file ) {
     60        if ( plugin_basename( __FILE__ ) === $file ) {
     61            $links[] = '<a href="https://scan-the-world.com/tutorial" target="_blank">' . esc_html__( 'Help', '3d-scan-and-show' ) . '</a>';
     62            $links[] = '<a href="https://wordpress.org/support/plugin/3d-scan-and-show/reviews/" target="_blank">' . esc_html__( 'Review us', '3d-scan-and-show' ) . '</a>';
     63        }
     64        return $links;
    4965    }
    5066
  • 3d-scan-and-show/trunk/readme.txt

    r3415110 r3416924  
    44Requires at least: 6.0
    55Tested up to: 6.9
    6 Stable tag: 0.4.4
     6Stable tag: 0.5.0
    77Requires PHP: 7.4
    88License: GPLv3
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
    10 Create and add interactive 3D product viewers to WooCommerce with models created from smartphone videos.
    11 
    12 
     10Show your products and spaces in 3D. No code needed.
    1311
    1412== Description ==
    15 Photos can't show what makes your products special. Give customers the power to examine items from every angle with interactive 3D models—created from simple smartphone videos.
    16 Our AI transforms your smartphone footage into embeddable 3D views that reduce returns and boost buyer confidence. Integrates seamlessly with any WooCommerce-powered WordPress site.
    1713
    18 = Key Features =
    19 * **Simple Creation**: Create 3D models with simple mobile device photos/videos
    20 * **AI-Powered**: Advanced AI processing converts videos to high-quality 3D models
    21 * **360° Product Views**: Interactive views that seamlessly integrate with your store
    22 * **WooCommerce Integration**: Works perfectly with WooCommerce product pages
    23 * **No Coding Required**: Easy implementation for all skill levels
    24 * **No Special Equipment**: No photography skills, 3D knowledge, or special equipment needed
    25 * **Block Editor Support**: Native WordPress Block Editor (Gutenberg) blocks for easy embedding
    26 * **Flexible Display**: Multiple display options for products and collections
     14**Show your products and spaces in 3D. No code needed.**
    2715
    28 = Perfect For =
    29 * Furniture stores
    30 * Collectibles and antiques
    31 * Handmade goods
    32 * Fashion and accessories
    33 * Art galleries
    34 * Any product where details drive sales
     16Turn regular videos or photos into interactive 3D models that people can spin, zoom, and explore on your website.
    3517
    36 = How It Works =
    37 1. **Connect**: Connect your WordPress/WooCommerce store to the Scan the World platform
    38 2. **Upload**: Upload smartphone videos or photos of your products to our platform
    39 3. **Process**: Our AI automatically creates 3D models from your footage
    40 4. **Display**: Use our blocks to embed 3D viewers in your product pages
    41 5. **Sell**: Watch engagement increase as customers explore products in 3D
     18= What Visitors Can Do =
    4219
    43 == External services ==
     20* **Spin products around** - See every angle, not just staged photos
     21* **Zoom into details** - Check textures, finishes, fine print
     22* **Walk through spaces** - Virtual tours of properties, stores, venues
     23* **Click info points** - Tap annotations to reveal details, images, links
    4424
    45 This plugin connects to the **Scan the World** platform, a third-party external service, to provide 3D model hosting, processing, and display capabilities. This connection is required for the plugin to function.
     25= What You Can Do =
    4626
    47 **Service provider:** Scan the World
    48 **Service website:** [https://scan-the-world.com/](https://scan-the-world.com/)
    49 **Terms of Service:** [https://scan-the-world.com/eula](https://scan-the-world.com/eula)
    50 **Privacy Policy:** [https://scan-the-world.com/privacy-policy](https://scan-the-world.com/privacy-policy)
     27* **Upload phone videos/photos** - Our AI turns them into 3D models
     28* **Pick from your library** - Connect your Scan the World account, choose models from your dashboard to display
     29* **Add to any page** - Click, select your model, done
     30* **Annotate key features** - Drop markers anywhere on the model
     31* **Create video tours** - Export for Instagram Reels, YouTube Shorts
    5132
    52 = What the service is used for =
     33Zero coding. Just point, click, publish.
    5334
    54 * User authentication and account management for your Scan the World account
    55 * Processing and hosting of 3D models created from your product videos/photos
    56 * Linking your WooCommerce products to 3D models
    57 * Delivering interactive 3D model viewers to your site visitors
     35= Who Uses This? =
    5836
    59 = What data is sent and when =
     37* **Online Stores** - Jewelry, furniture, collectibles, anything where details matter
     38* **Real Estate Agents** - Property walkthroughs without scheduling showings
     39* **Tourism Sites** - Preview hotels, attractions, venues
     40* **Museums** - Display artifacts people can examine closely
     41* **Interior Designers** - Show off completed projects
    6042
    61 **When you connect your store (admin action):**
    62 * Your Scan the World account email address and password (transmitted securely over HTTPS) - sent when you log in through the plugin settings
    63 * Your WordPress site URL - sent once during initial connection to register your store
     43= How It Actually Works =
    6444
    65 **When you link products to 3D models (admin action):**
    66 * WooCommerce product IDs and basic product information (name, category) - sent when you create product-model associations
    67 * No customer data, order data, or other sensitive information is transmitted
     451. Log into your Scan the World account (sign up free if you don't have one)
     462. Upload photos/videos of whatever you want to show in 3D
     473. Our platform creates the model (usually takes a few minutes)
     484. On WordPress, add a block and select which model to display
     495. It appears on your page
    6850
    69 **When visitors view 3D models (frontend):**
    70 * The embedded 3D viewer loads from scan-the-world.com via iframe
    71 * No personal visitor data is collected or transmitted by this plugin itself
    72 * We may collect product post IDs to link products with their 3D models, and we may collect shop information (for example, your store's domain) to help the plugin and our platform work together more effectively.
     51That's it. No embed codes to copy-paste. No iframes to wrestle with. Just browse your models and insert them.
    7352
    74 An account on the Scan the World platform is required to use this plugin. The plugin is free, but the service offers various pricing tiers based on usage.
     53= Why People Love This =
     54
     55Regular product photos hide flaws and don't show scale. People guess. Then they return stuff.
     56
     573D models? They see exactly what they're getting. They rotate it. Zoom in. Check detail.
     58
     59Result: Fewer "this isn't what I expected" returns and more confident buyers!
     60
     61= Technical Stuff (Don't Worry About It) =
     62
     63Works on phones, tablets, desktops. Loads fast. Looks smooth. Integrates with Shopify too if you sell there.
    7564
    7665== Frequently Asked Questions ==
     
    7867= Do I need a Scan the World account? =
    7968Yes, you need to create a free account on the Scan the World platform to use this plugin. The plugin helps you connect your WordPress store to your Scan the World account.
     69
    8070= Do I need special equipment to create 3D models? =
    8171No! You can create 3D models using just your smartphone. Simply record a video walking around your product, and our AI will process it into a 3D model.
     72
    8273= Does this work with WooCommerce? =
    8374Yes, this plugin is designed to work seamlessly with WooCommerce. It adds 3D viewing capabilities to your WooCommerce product pages.
     75
    8476= Will this slow down my website? =
    8577No. The 3D models are hosted on our platform and loaded efficiently through an iframe, minimizing impact on your site's performance.
     78
    8679= Can I use this with any WordPress theme? =
    8780Yes! The plugin uses WordPress Block Editor (Gutenberg) blocks, which work with any modern WordPress theme that supports the block editor.
     81
    8882= What happens to my data? =
    8983Product information and 3D model associations are stored in your WordPress database. The 3D models themselves are processed and hosted on the Scan the World platform. See our privacy policy for details.
     84
    9085= Is there a free tier? =
    9186The plugin itself is free. The Scan the World platform offers various pricing tiers. Please visit our website for current pricing information.
     
    97923. Interactive 3D product view on frontend - Customers can rotate and zoom products
    9893
    99 == Source Code ==
    100 
    101 This plugin includes minified JavaScript and CSS files in the `build/` directory. The uncompiled source code is included in the plugin package:
    102 
    103 **Source Code Location:**
    104 
    105 * All uncompiled source files are located in the `src/` directory of this plugin
    106 * Build tool used: `@wordpress/scripts` (WordPress's official build toolchain)
    107 
    108 **Building from Source:**
    109 
    110 1. Install Node.js dependencies: `npm install` or `pnpm install`
    111 2. For development: `npm run start` (starts development server with hot reload)
    112 3. For production: `npm run build` (creates optimized production build)
    113 
    114 The build process uses webpack (via @wordpress/scripts) to bundle the source files located in `src/` into the `build/` directory. All source code is human-readable and follows WordPress coding standards.
    115 
    116 
    117 
    11894== Changelog ==
    11995
     
    12298
    12399= 0.4.2 =
    124 * update assets for plugin page
    125 * fix some UI issues
    126 
    127 
     100* Update assets for plugin page
     101* Fix some UI issues
Note: See TracChangeset for help on using the changeset viewer.