Leírás
DTF Sheet Builder is a professional integration for WooCommerce that allows your customers to visually build, pack, and configure their Direct-to-Film (DTF) gang sheets directly on your product pages.
By integrating this plugin, you connect your store to a cloud-hosted builder application. Customers can upload designs, arrange them on a canvas matching your product variations, and generate print-ready PNG or PDF files.
Key Features
- Visual Builder: High-fidelity, drag-and-drop gang sheet builder modal.
- Auto-detect Dimensions: Automatically reads sheet sizes from WooCommerce variation titles (e.g., „22×50”).
- Multi-format Output: Generate print-ready files in PNG or PDF formats.
- Crazy Packing: Advanced auto-packing algorithm to save material space.
- Multi-language: Built-in support for English, French, German, Spanish, Hungarian, and Arabic.
- Unit Support: Switch seamlessly between Inches and Centimeters.
- Product Dashboard: Select storefront products and configure each product from one central screen.
- Per-Variation Controls: Enable individual variations and assign exact width and height values in the store’s default unit.
- Per-Product Buttons: Customize button text, background color, and text color for each product.
- Update Alerts: See when a newer WordPress.org release is ready from inside the DTFBuild dashboard.
⚠️ External Service Disclosure
This plugin acts as a bridge to a cloud-based Software as a Service (SaaS).
– Service Used: DTF Sheet Builder App (hosted externally).
– Purpose: The external builder is required to process uploaded images, perform the packing algorithm, and generate the final print-ready sheet files.
– Operational connection reporting: After a merchant configures a valid Shop ID, the plugin sends the store domain, plugin version, connection state, and embedded-builder usage to DTFBuild. It does not send customer identity, order revenue, uploaded artwork, or general storefront traffic. This data is used to operate the integration and show connected-store health in DTFBuild’s private administration tools.
Telepítés
- Upload the plugin files to the
/wp-content/plugins/dtfbuilddirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to
WooCommerce -> DTFBuild -> Settingsand configure your Shop ID and builder defaults. - Open the
Productstab, select the storefront products that should use DTFBuild, and save. - Click
Edit variantsfor each selected product to configure its button and exact sheet dimensions. - The builder button will appear on the product page when a customer selects an enabled variation.
Installation video: https://youtu.be/NuY2HAEiNHM
GYIK
-
Do I need an account to use this?
-
Yes, the plugin requires a valid Shop ID from the DTF Sheet Builder platform.
-
Does it support variable products?
-
Yes! It is specifically designed to work with WooCommerce Variable Products, mapping the selected variation’s dimensions to the builder canvas.
Vélemények
Nincsenek értékelések erről a bővítményről.
Közreműködők és fejlesztők
“DTFBuild Gang Sheet Builder” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:
Közreműködők“DTFBuild Gang Sheet Builder” fordítása a saját nyelvünkre.
Érdekeltek vagyunk a fejlesztésben?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Változási napló
0.4.6
- Added a safe Remove action for individual DTF projects in the merchant dashboard.
- Kept the original WooCommerce order and production files unchanged when a project is removed from DTFBuild.
- Excluded hidden projects from the dashboard count and order list.
0.4.5
- Added a direct WordPress.org version check when the normal WordPress update cache has no result.
- Added a manual Check for updates button to the DTFBuild dashboard.
- Reduced failed-check caching so newly published releases are detected sooner.
- Displayed update alerts to shop managers while limiting installation actions to plugin administrators.
0.4.4
- Added a live dimension preview to every product variation while the merchant types.
- Added green matching and red mismatch validation against the dimensions in the WooCommerce variation.
- Displayed the expected variation dimensions when configured values do not match.
0.4.3
- Added clear variation attributes, configured dimensions, variation IDs, SKUs, and prices to the product configuration editor.
0.4.2
- Made the global default unit the single unit setting for every product variation and the embedded builder.
- Sent sheet width, height, order metadata, and manifest dimensions in the configured store unit.
- Preserved physical sheet dimensions when switching the global unit and migrated legacy per-variation units automatically.
- Locked the embedded builder display to the print shop’s configured unit.
- Displayed imperial roll length in feet.
0.4.1
- Fixed automatic product sizes so they honor the configured default unit.
- Displayed metric width and height values in centimeters and metric roll length in meters.
- Kept production asset URLs private while preserving merchant downloads in the DTFBuild Orders dashboard.
- Hid production asset URLs and corrected metric values when viewing orders created with earlier plugin versions.
0.4.0
- Added an in-dashboard update alert when a newer WordPress.org release is available.
0.3.9
- Added the new WooCommerce installation video to the setup guide and Installation Guide dashboard tab.
0.3.8
- Added Hungarian as a default builder language option.
0.3.7
- Added a Download ZIP button to WooCommerce orders while preserving individual sheet downloads.
- Fixed the vendor dashboard hiding ZIP downloads for PDF-only orders.
0.3.6
- Fixed WooCommerce order dashboards showing only the first generated sheet file.
- Added one labeled download button per sheet and format, including enabled cut maps.
- Preserved the single-file fallback for older orders without a readable manifest.
0.3.5
- Restored browser-only production file generation for customer privacy.
- WooCommerce receives completed print files uploaded by the embedded builder.
- Original customer artwork is never staged for server-side rendering.
0.3.4
- Fixed the Orders download button opening the JSON manifest instead of the print-ready PDF or PNG.
- Added backwards-compatible print-file resolution for existing orders that stored only the manifest URL.
- Removed the separate Manifest button from the Orders dashboard.
0.3.3
- Prevented legacy page snippets and the plugin from submitting the same completed project twice.
- Moved the cart handoff to a dedicated native WooCommerce AJAX endpoint instead of public wp-admin AJAX.
- Made cart retries idempotent so a closed connection cannot create duplicate paid lines.
- Improved connection-closed errors with a retryable message.
0.3.2
- Restored the original Orders table columns: Order, Date, Customer, DTF Details, Status, and Actions.
- Grouped multiple DTF projects from the same WooCommerce order into one order row.
0.3.1
- Fixed long sheets appearing stuck at „Adding to cart” by avoiding redundant full-resolution PNG generation for PDF-only orders.
- Added visible preparation and upload progress during the store handoff.
- Added immediate WooCommerce cart preflight responses and reliable success/error messages back to the builder.
- Added a timeout and retry-friendly error state when WooCommerce does not answer the cart request.
0.3.0
- Matched the Shopify app dashboard with Orders, Settings, Products, Installation guide, and Contact us tabs.
- Added centralized product selection with a 25-product limit.
- Added per-product button text, background color, and text color controls with live preview.
- Added per-variation enable, width, height, and unit settings.
- Added server-side validation for enabled products, variations, dimensions, and builder asset URLs.
- Preserved WooCommerce variation prices as the checkout source of truth.
0.2.9
- Added a new „Contact Us” tab for quick support access.
- Added a video tutorial section to the „How It Works” tab.
0.2.8
- Fixed an issue where recent DTF orders were not displaying in the Orders tab.
- Added a notification badge to the DTFBuild menu indicating the number of unread/processing DTF orders.
0.2.6
- Redesigned the plugin admin settings page to use a clean, tabbed interface.
- Added a new „Orders” tab to quickly view recent WooCommerce orders containing DTF projects.
- Added a new „How It Works” tab with a step-by-step setup guide.
0.2.5
- Added multi-language support (EN, FR, DE, ES, AR).
- Added unit persistence for customers (Inches / Centimeters).
- Added admin configuration for default language.
0.2.4
- Added support for PDF and PNG output formats.
- Added Crazy Packing feature configuration.
- Added DPI and spacing controls to the admin settings.
- Improved cart metadata UI layout.
0.1.0
- Initial release.