Skip to content

WordPress Plugin

The SmartCut WordPress plugin integrates cutting optimization directly into your WooCommerce store, enabling cut-to-size e-commerce functionality.

Before getting started, ensure these foundational requirements are met:

  1. Add your domain to your SmartCut account (24-hour activation period, or contact support for expedited activation)
  2. Install WooCommerce plugin on your WordPress site
  3. Use the Storefront theme (the official WooCommerce theme)
  4. Minimize plugin installations - keep additional plugins to a minimum
  5. Avoid page builder tools until compatibility is thoroughly verified
  6. Skip caching plugins that may alter JavaScript loading order
  7. Enable automatic plugin updates to stay current with the latest features
  1. Download the latest smartcut.zip from Github
  2. In WordPress admin, navigate to Plugins > Add New > Upload Plugin
  3. Upload the smartcut.zip file
  4. Activate the plugin

For local development, use localhost as the hostname rather than custom domains or IP addresses to enable proper domain validation.

Create a dedicated product category to identify cut-to-size items:

  1. Create a new product category in WooCommerce
  2. Navigate to SmartCut > General settings
  3. Configure the category for cut-to-size products
  4. Apply this category to all relevant products

The SmartCut admin menu offers template generation featuring example products:

  1. Navigate to SmartCut > Templates
  2. Select a template that matches your business structure
  3. Customize the template to your needs
  4. Ensure the category slug aligns with your saved 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.

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

WooCommerce product attributes manage variable options. Follow these guidelines:

  • 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
  • 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

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.

  • Banding: Priced by meter or foot
  • Finishes: Priced by square meter or square foot

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.

Introduced in version 3.1, variable extras allow breaking up choices (e.g., separate color and thickness selection):

  1. Add attributes to the extra product
  2. Generate variations
  3. Set prices accordingly

When Settings > Cut list configuration > Enable CSV import is enabled, users can import parts via CSV.

  1. Download the example template from the support documentation
  2. 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 occurs in two stages:

Manual translation via provided Google Doc

Use WooCommerce-compatible translation plugins:

  • Loco Translate (officially supported)
  • Other compatible WooCommerce translation plugins

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

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

If you need to revert to a previous version:

  1. Access your SmartCut account dashboard
  2. Navigate to the plugin downloads section
  3. Select and download the desired version of smartcut.zip
  4. Upload via WordPress Plugins menu

The platform is designed for self-service setup using provided templates as references.

For assistance:


Current Plugin Version: 4.3.9 Platform: Built for WooCommerce