| 开发者 | printblob |
|---|---|
| 更新时间 | 2026年11月14日 02:04 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
npm install and npm run build (@wordpress/scripts) rebuild them. The designer uses Fabric.js (MIT licence), bundled in build/designer/view.js. The print files' PDF and SVG are made with PDFKit and SVG-to-PDFKit (MIT licences), their text set as outlines with HarfBuzz through harfbuzzjs (MIT licence; its .wasm is HarfBuzz compiled to WebAssembly from that source) from fonts unpacked with woff2-encoder (MIT licence, Google's WOFF2 decoder) and fonteditor-core (MIT licence); they load only when a design is added to the cart, bundled in build/printblob-vector.js, build/printblob-text.js with its .wasm and build/printblob-pdf.js. The print fonts in assets/fonts/ (Onest, Unbounded, Lora and Caveat) are under the SIL Open Font License 1.1; each family's licence ships beside it as assets/fonts/OFL-*.txt. The t-shirt mockup photos in assets/mockups/ are microcompanies' own renders, released with the plugin under the GPL.
Requirements
WordPress 7.0, WooCommerce 10.0 and PHP 7.4 or newer. Tested up to WordPress 7.1 and WooCommerce 11.2.
Open PrintBlob › Quick setup and choose Set up my shop. In one click it makes a t-shirt your customers can design and order, on the bundled mockup: its colours with their colour values, its sizes, the product with the designer on, its variations and prices, and a page with the designer. Then choose Open the product and design on it as your customers will. PrintBlob › Overview shows what is set up, with a link to fix anything that is not. On a new shop, with no products or orders yet, Quick setup also offers Set up a whole shop: the same t-shirt, then a sample shop around it in English to edit or replace. It makes fifteen more t-shirts in four categories with their photos, colours, sizes and prices, a home page, About, FAQ, Size guide, Shipping and returns, Contact and a journal with four posts, the main menu, flat-rate delivery and pay on delivery where the shop has none, and it opens the shop to visitors. The pages use the patterns of PrintBlob's free t-shirt theme while it is active, and plain blocks with any other theme. It never changes the site's title, its permalinks or the store's country.
Yes. The designer is free and stays free: no watermark, ever, no limit on designs or orders, no time limit, no per-order fees and no sign-up. Every order's front print files are free too: a transparent 300 DPI PNG, a vector PDF and an SVG at the exact print size, on the order screen. The PrintBlob Pro add-on is optional, for shops that want more sides, their own products and a print queue.
Both, of every order's front, free: a transparent PNG at 300 DPI, which is raster, for DTF, DTG and transfer printing; and a vector PDF and an SVG at the exact print size, with typed text as outlines and the customer's photos embedded as they uploaded them, for screen printing, cutting and printers that ask for vector files. The designer makes them as the design is added to the cart, and the order screen offers each for download. The PrintBlob Pro add-on makes the same files of the back, the sleeves and your own products and of orders placed before, a CMYK PDF through your printer's ICC profile, and the customers' original images. PrintBlob makes no AI or EPS files.
Yes. PrintBlob does not print; it gets you the customer's design and its print files, whatever you print with: DTF, DTG, screen printing, sublimation or heat transfer. The front's PNG goes to a DTF, DTG or transfer printer, its PDF and SVG to a screen printer or a cutter, and every order keeps the design, a preview of each printed side and the customer's images.
Yes. When a customer selects a photo or logo they placed, the designer shows the resolution it prints at, at the size placed, and works it out again each time they resize it. When that is below 150 DPI, the line becomes a warning that the image may print blurry, with what to do: make it smaller or upload a larger file. The warning does not block Add to cart: the customer can still order the design as it is.
Photos and logos as PNG, JPEG or WebP, up to 20 MB each by default and 10 in a design. Not PDF, AI or SVG files, and no setting makes an upload required: a design of text alone can be ordered.
Yes. The designer block and the Colours block work in any block theme and use its colours and fonts, and a designer product's page gets the "Product with the PrintBlob designer" template. Designs go through WooCommerce's Cart and Checkout blocks with their preview, and PrintBlob declares compatibility with High-Performance Order Storage (HPOS). Classic themes work too, with the classic cart and checkout: the designer is the product page, in place of the photos and summary, also in themes that lay the product page out themselves. PrintBlob is tested up to WordPress 7.1 and WooCommerce 11.2.
Yes. The designer follows the screen's width: on a phone the product comes first with the tools under it, the side tabs fit the screen, and customers move, resize and rotate photos and text with a finger.
The designer is translatable, the buttons and messages customers see included. Without PrintBlob Pro, its translations come from translate.wordpress.org: WordPress installs PrintBlob's language pack for your site's language once volunteers have translated it, and the designer shows in English until then; you can also add a language yourself with a .po editor or Loco Translate. The PrintBlob Pro add-on carries PrintBlob's translations in 43 languages, the designer's included, and its Wording screen changes any of PrintBlob's words to your own, per language, such as the designer's Add to cart button.
Yes, with PrintBlob Pro. The free plugin comes with a t-shirt, ready to sell. PrintBlob is not only for clothing: PrintBlob Pro adds your own products from your own photos, such as caps, hoodies, mugs, phone cases, polo shirts and tote bags. Draw the print area on each side's photo and set its real print size, and customers design on it as they do on the t-shirt.
PrintBlob Pro is a separate, optional add-on from printblob.com for shops that want more. Front printing is free; back printing and sleeve printing are PrintBlob Pro. The front's print files are free too, in this plugin. Pro adds your own products, back and sleeve printing with their print files, the files of orders placed before, a 3D view of the product, a print queue and your own fonts. Everything in this plugin works without it, with no watermark, ever. When you buy it on printblob.com, choose Install PrintBlob Pro there: PrintBlob installs it on your shop, activates it and connects its licence, with no key to copy and no zip to upload.
PrintBlob Pro is $99 a year for one domain, its subdomains and local copies included, with no fee on any sale and a full refund within 14 days of paying. If you stop renewing, Pro keeps working, without updates or priority support. Limited-time offers, while they run, are on the pricing page.
Yes. The designer on printblob.com is this plugin's own code, on the t-shirt that comes with it: add text or a picture and see it on the shirt in every colour. The demo also shows PrintBlob Pro's back printing and 3D view.
The designer's script loads only on pages that show it, its layout is in the page before the script runs, and fonts load when a customer picks them. Other pages of your shop load nothing from PrintBlob.
It uses your theme's colours and fonts. Set the corner radius for buttons and fields with settings.custom.printblob.radius in your theme's theme.json, or override the --printblob-* CSS custom properties.