WooCommerce Print Barcodes DocumentationWooCommerce Print Barcodes Documentation
Buy Now
View Demo
  • Getting Started

    • Overview
    • Features
    • Installation
  • Setup & Configuration

    • Admin Configuration
    • Interactive Label Creator
    • Print Server Setup
  • Store Workflows

    • Product Barcodes
    • Order Barcodes & Slips
    • Coupon Barcodes
  • Help & FAQ

    • FAQ & Troubleshooting
Buy Now
View Demo
  • Getting Started

    • Overview
    • Features
    • Installation
  • Setup & Configuration

    • Admin Configuration
    • Interactive Label Creator
    • Print Server Setup
  • Store Workflows

    • Product Barcodes
    • Order Barcodes & Slips
    • Coupon Barcodes
  • Help & FAQ

    • FAQ & Troubleshooting
  • Getting Started

    • Introduction & Overview
    • Features Spotlight
    • Installation Guide
  • Setup & Configuration

    • Admin Configuration
    • Interactive Label Creator
    • Desktop Print Server
  • Store Workflows

    • Product Barcodes Management
    • Order Barcodes & Packing Slips
    • Coupon Barcodes & Vouchers
  • Help & FAQ

    • FAQ & Troubleshooting

Interactive Label Creator

The Interactive Label Creator (powered by the React-based visual builder) is a drag-and-drop workspace that lets you design custom labels directly in your browser.


1. Templates Management

Navigate to Webkul WC Addons > Barcode Labels and select the Label Templates tab to manage existing templates or create new ones.

Templates List

From this screen, you can:

  • View existing templates for Product Label Templates, Order Label Templates, and Coupon Label Templates.
  • See template details including the template title and creation dates.
  • Click Add Template to open the visual designer canvas and build a new design.

2. Visual Designer Panels

When creating or editing a template, the interface is split into a canvas customization area and a property inspector:

Visual Canvas Designer

Control Bar & Canvas Settings

  • Add Element: Click this button to add new text blocks, custom fields, or branding images.
  • Reset Default: Instantly restores the template back to the original layout preset.
  • Dimensions (Width & Height): Configure the label's default pixel dimensions (e.g. 700px width by 380px height) to fit your printing paper.
  • Background Color: Set a solid background color for the label using the color picker.
  • Preview Print: Generates a real-time print preview modal to check margins and contrast.
  • Save Template: Click this button to save your current layout.

Element Blocks & Variables

You can click, drag, and resize the following pre-built elements inside the visual canvas:

  • Product Name: Standard placeholder ${product_name} displaying the product title.
  • SKU: Standard placeholder ${product_sku} displaying the unique product code.
  • Product Price: Standard placeholder ${product_price} displaying the product price.
  • Sale Price: Standard placeholder ${product_sale_price} displaying the promotional price.
  • Categories: Standard placeholder ${product_category} displaying product categories.
  • Print Date: Standard placeholder ${current_date} displaying the date of print.
  • Barcode Value: Standard placeholder ${barcode_value} displaying the scannable barcode block.

Properties Inspector (Right Sidebar)

When you select an element on the canvas, the right panel switches to edit its properties:

  • Label Text / Title: Customize the text label (e.g. changing "Product Name" to a custom header).
  • Value Placeholder: Displays the internal code mapped to the field data.
  • Show Icon: Choose whether to show standard graphical icons next to details (e.g., shopping bag for name, tag for price).
  • Typography: Edit the Font Size (in pixels) and Font Weight (e.g., 400 for normal, 700 for bold).
  • Colors & Margins: Select the font color and set the element line height.

3. Saving & Applying Templates

Once your layout matches your needs:

  1. Enter a descriptive name in the Editing: Template Name header input.
  2. Click Save Template to persist changes.
  3. Apply this template as the default choice in your global Settings > Barcode Settings page.

[!TIP] Optimizing Scanning Reliability: Keep high-contrast colors (e.g., black barcode bars on a pure white background). Custom background colors or low-contrast gradients will prevent hardware scanners from reading the printed barcode correctly.

Prev
Admin Configuration
Next
Desktop Print Server