WordPress Plugin
The SmartCut WordPress plugin integrates cutting optimization directly into your WooCommerce store, enabling cut-to-size e-commerce functionality.
Essentials
Section titled “Essentials”Before getting started, ensure these foundational requirements are met:
- Add your domain to your SmartCut account (24-hour activation period, or contact support for expedited activation)
- Install WooCommerce plugin on your WordPress site
- Use the Storefront theme (the official WooCommerce theme)
- Minimize plugin installations - keep additional plugins to a minimum
- Avoid page builder tools until compatibility is thoroughly verified
- Skip caching plugins that may alter JavaScript loading order
- Enable automatic plugin updates to stay current with the latest features
Installation
Section titled “Installation”- Download the latest
smartcut.zipfrom Github - In WordPress admin, navigate to Plugins > Add New > Upload Plugin
- Upload the
smartcut.zipfile - Activate the plugin
Local Server Testing
Section titled “Local Server Testing”For local development, use localhost as the hostname rather than custom domains or IP addresses to enable proper domain validation.
Product Category Setup
Section titled “Product Category Setup”Create a dedicated product category to identify cut-to-size items:
- Create a new product category in WooCommerce
- Navigate to SmartCut > General settings
- Configure the category for cut-to-size products
- Apply this category to all relevant products
Product Templates
Section titled “Product Templates”The SmartCut admin menu offers template generation featuring example products:
- Navigate to SmartCut > Templates
- Select a template that matches your business structure
- Customize the template to your needs
- Ensure the category slug aligns with your saved settings
Global and Product Settings
Section titled “Global and Product Settings”Settings operate in a hierarchy: Product settings override Global settings.
Implement global settings strategically to reduce administrative overhead when updates are needed across your store.
Pricing Strategies
Section titled “Pricing Strategies”SmartCut supports multiple pricing approaches:
- Full sheet pricing - Price based on complete sheets
- Part area-based pricing - Calculate price by part area
- Cut length pricing - Price based on linear cutting
- Full sheet plus cut length - Combined pricing model
- Full sheet plus number of parts - Price by sheet and part count
- Additional surcharge options - Custom pricing adjustments
Product Structure
Section titled “Product Structure”Attribute Configuration
Section titled “Attribute Configuration”WooCommerce product attributes manage variable options. Follow these guidelines:
Simple Products with Fixed Stock
Section titled “Simple Products with Fixed Stock”- Use length and width attributes (millimeters or inches)
- Optional thickness attribute (required for beam saws)
Variable Products with Multiple Thicknesses
Section titled “Variable Products with Multiple Thicknesses”- Use thickness attribute separated by pipes:
8 | 12 | 16 - Omit units
Variable Products with Multiple Sizes
Section titled “Variable Products with Multiple Sizes”- Use size format:
2440×1220 - Multiple options:
2440×1220 | 1000×1000 - Do not combine with length/width attributes
Variable Products with Full-Size Purchase Option
Section titled “Variable Products with Full-Size Purchase Option”- Add “Cut-to-size” as a text option
- Example:
2440×1220 | 1000×1000 | Cut-to-size
Edge Banding and Finishes
Section titled “Edge Banding and Finishes”These “extras” are managed via standard WooCommerce products linked to cut-to-size offerings. They can be hidden from customers by setting them as Private.
Naming Constraints
Section titled “Naming Constraints”Pricing Specifications
Section titled “Pricing Specifications”- Banding: Priced by meter or foot
- Finishes: Priced by square meter or square foot
Simple Extra Products
Section titled “Simple Extra Products”Use simple products when presenting a single list of choices. Each option requires its own product with controlled pricing. Product slugs identify extras in orders, PDFs, and CSV files.
Variable Extra Products
Section titled “Variable Extra Products”Introduced in version 3.1, variable extras allow breaking up choices (e.g., separate color and thickness selection):
- Add attributes to the extra product
- Generate variations
- Set prices accordingly
CSV Import for Parts
Section titled “CSV Import for Parts”When Settings > Cut list configuration > Enable CSV import is enabled, users can import parts via CSV.
- Download the example template from the support documentation
- Ensure the template is available on your site
CSV columns include:
- Length
- Width
- Quantity
- Rotation
- Name
All columns are optional and can be removed as needed.
Translation
Section titled “Translation”Translation occurs in two stages:
1. Cut List Widget
Section titled “1. Cut List Widget”Manual translation via provided Google Doc
2. Store Text
Section titled “2. Store Text”Use WooCommerce-compatible translation plugins:
- Loco Translate (officially supported)
- Other compatible WooCommerce translation plugins
Troubleshooting
Section titled “Troubleshooting”Cut List Interface Not Displaying
Section titled “Cut List Interface Not Displaying”Verify the following checklist:
- ✅ SmartCut plugin installed and activated
- ✅ Domain added to SmartCut account with proper www designation
- ✅ Cut-to-size category created and applied to products
- ✅ Product pricing configured (simple products or variations)
- ✅ Product stock status set appropriately
- ✅ Storefront theme in use
- ✅ Minimal plugin interference
- ✅ Caching properly configured
- ✅ Browser cache cleared
Server Connection Issues
Section titled “Server Connection Issues”For local servers: Use localhost as the hostname.
For live URLs:
- Confirm domain registration in your SmartCut account
- Allow 24 hours for activation
- Contact support for expedited processing if needed
Common error message: “We are having trouble connecting to the server”
This typically indicates:
- Localhost configuration issues, or
- Incomplete domain setup
Version Downgrade
Section titled “Version Downgrade”If you need to revert to a previous version:
- Access your SmartCut account dashboard
- Navigate to the plugin downloads section
- Select and download the desired version of
smartcut.zip - Upload via WordPress Plugins menu
Support
Section titled “Support”The platform is designed for self-service setup using provided templates as references.
For assistance:
- Email: [email protected]
- API Updates: API Changelog
- Custom Development: Available at standard hourly rates
Current Plugin Version: 4.3.9 Platform: Built for WooCommerce