Linux 软件免费装
Banner图

NDV Product Image Upload for WooCommerce

开发者 nowdigiverse
更新时间 2026年7月10日 00:59
PHP版本: 7.2 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce image upload file upload cropping product customization

下载

1.0.0

详情介绍:

NDV Product Image Upload for WooCommerce lets both logged-in customers and guests upload and crop custom images (and PDFs) for specific WooCommerce products before adding them to the cart. It is ideal for personalised products, custom prints, photo gifts, and any store where customers supply their own artwork. Everything is configured per product, so each product can have its own required file count, file-size limit, allowed file types, button styling, and cropping rules. Key Features Use Cases Premium version A separate Pro add-on extends this free plugin with: The Pro add-on requires this free plugin and is available from the developer at https://nowdigiverse.com/. The free plugin is fully functional on its own.

安装:

  1. Upload the plugin files to /wp-content/plugins/nowdigiverse-product-image-upload, or install through the WordPress Plugins screen.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Ensure WooCommerce is installed and active.
  4. Go to NDV Image Upload in the admin menu and configure a product under "Add Configuration".

屏幕截图:

  • Frontend upload dialog and the built-in cropping tool with shape presets
  • Cart page showing the customer's uploaded files on the line item
  • Checkout page with the uploaded files shown in the order summary

升级注意事项:

1.0.0 Initial WordPress.org release.

常见问题:

Does this plugin require WooCommerce?

Yes. It integrates with WooCommerce products and the cart, and requires WooCommerce to be installed and active.

Can guests upload without an account?

Yes. Guests can upload using a temporary session identifier; no account is required.

What file types are supported?

JPG, JPEG, PNG, GIF, WEBP and PDF. You can enable or disable types per product.

Can I set different rules for different products?

Yes. Each product can have its own required file count, file-size limit, allowed types, button styling, cropping and resolution rules. Products without a configuration use your Default Settings.

How are uploads kept secure?

Every file is validated by type, size and content (including a scan for executable content), filenames are randomised, files are stored in a protected directory, and they are served through a tokenised endpoint. A short cooldown between consecutive guest requests helps deter abuse.

How do I protect the uploads folder on Nginx?

Because Nginx ignores .htaccess, add this to your server block for strict protection (filenames are already randomised so they cannot be guessed): location ^~ /wp-content/uploads/custom_product_images/ { deny all; return 403; }

What happens to my data when I uninstall?

You choose. On the "Uninstall Preferences" tab you can keep all data (default) or delete it on uninstall. Files referenced by orders are preserved either way for data integrity.

更新日志:

1.0.0