| 开发者 | jsjack74 |
|---|---|
| 更新时间 | 2026年6月19日 00:27 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPL-2.0+ |
| 版权网址: | 版权信息 |
wp-content/uploads/persmyor-uploads/); directory listing is blocked via .htaccesspersonalize-my-order folder to /wp-content/plugins/.[persmyor_customization_form] shortcode. Do not delete this page.Yes. The tokenized URL is emailed to the billing address and works without requiring the customer to log in.
The order item stays in pending or partial status. You can see incomplete items in the orders list column and on the order detail page. The customer can return to the customization page at any time before the token expires.
Yes. Add fields via the Customization Fields meta box on each product edit page. Products without their own fields fall back to the global fields configured in settings.
Files are stored on your own server at wp-content/uploads/persmyor-uploads/{order_id}_{customer_name}/{product_name}/. The directory is protected with an .htaccess file and an index.php stub to prevent direct browsing.
Yes. Go to WooCommerce → Settings → Personalize My Order → Customization Page and choose any published page that contains the [persmyor_customization_form] shortcode.
Two custom tables are created on activation:
{prefix}persmyor_item_submissions — tracks per-item submission status and timestamps{prefix}persmyor_uploaded_files — logs uploaded file metadata and local URLs