Linux 软件免费装
Banner图

Tagloom — Label Designer & Bluetooth Printing for WooCommerce

开发者 wpshelf
更新时间 2026年10月29日 18:49
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce barcode labels thermal printer label printer

下载

0.26.0

详情介绍:

Tagloom prints product and order labels from wp-admin directly to a Bluetooth thermal label printer. The browser talks to the printer, so there is no driver to install, no print dialog to fight, and no cloud print service to pay for. Use desktop Chrome or Edge, over HTTPS, with Bluetooth enabled. Tagloom checks whether this browser exposes Web Bluetooth before allowing connection. Safari, Firefox, iPhone and iPad are not supported for this release. What it does today This is a pre-release build. These workflows are implemented; physical printer and scanner verification is still required: Hardware verification status Everything on the list above is built. Nothing here has been tested against a physical printer or a physical scanner yet — the encoders are verified against the published standards and the logic is covered by tests, which is not the same claim. Which printers work Tagloom reads its printer specifications from the excellent open-source niimbluelib, which describes 76 NIIMBOT models. Being in that table is not the same as being tested. Tagloom labels a printer "verified" only after a real device has physically printed a correct label, and says "should work — untested" for everything else. No model is listed as verified in this release. If your printer is not recognised at all, Tagloom refuses to print rather than guessing at its resolution, and shows you an id to report so the model can be added. A note on labels Some NIIMBOT models check their label stock over RFID and will refuse to print on third-party rolls. That is the printer's own restriction and Tagloom cannot work around it — but it means "cheap printer, cheap labels" depends on which model you buy, and we would rather say so before you buy one. Privacy Tagloom makes no external requests at all. No cloud service, no licence check, no analytics, no fonts loaded from a CDN. Everything — including the fonts — ships inside the plugin. The browser renders labels and sends them directly to your paired printer over Bluetooth. Tagloom reads products and orders from your own WordPress site and saves templates and print history there. Those site requests need a connection to WordPress. Tagloom does not send order data to WP Shelf or an external print service. The plugin bundles WP Shelf's shared admin library, which its sibling plugins also use. That library contains licence-checking code; Tagloom never calls it, because Tagloom has no licence, account or plan.

安装:

  1. Install and activate the plugin. WooCommerce must be active.
  2. Open WP Shelf → Tagloom in a desktop Chrome or Edge window, over HTTPS. In Templates, choose a starter and set the stock width, roll pitch, measured gap and type. Pitch includes the label body and its following gap. Enter 0 when there is no gap.
  3. Open Printer, turn the printer on, press Connect printer, and pick it from the browser's pairing dialog.
  4. Under Loaded roll, select the template matching the roll in the printer. Press Print test label and check what comes out. With no template selected, the diagnostic uses the printer's default size instead. No printer model is physically verified yet; see the hardware status above.
  5. Return to Templates to design the label and preview a real product.
  6. Open a WooCommerce order and use its Labels box to select your template.

屏幕截图:

  • Insert a data field where it belongs on the label. The picker lists every field beside the value it resolves to for the product you are previewing, so you never have to know what a token returns.
  • Press P for the print preview: the actual one-bit output, produced by the same code that sends the label to the printer.
  • The same design against the longest product name in the catalogue. Cycle the sample with [ and ] and watch a template survive data you have not seen yet.
  • Print from a WooCommerce order. Every row shows what its label will say before anything is printed, and a field that is not set is named instead of silently left blank.
  • Every mouse action has a keyboard equivalent, and pressing ? lists them without leaving the canvas.
  • The Printer screen. Tagloom reads the printer's own specification over Bluetooth — resolution, print direction, print width and density range — rather than asking you to pick a model from a list. No model is listed as verified in this release.

常见问题:

Why does it need Chrome or Edge?

Tagloom uses Web Bluetooth to communicate with the printer. This release targets desktop Chrome and Edge. If the API is unavailable or blocked, the Printer screen explains the problem before you try to print.

Why does it need HTTPS?

Browsers only expose Bluetooth to a secure page. On a plain-HTTP admin the API is not there at all. Tagloom detects this specifically and says so, rather than blaming your browser.

Does it work on iPad or iPhone?

This release does not support iPhone or iPad. Use a desktop computer with Chrome or Edge and Bluetooth.

Why does an older template ask me to measure the gap?

Older templates stored one height. Tagloom keeps that value as the roll pitch and preserves your design. It cannot infer the actual gap on your roll, so enter the measured gap in the designer before printing. A 20 mm pitch with a 2 mm gap gives 18 mm of label body. Continuous stock has no gap. If an element extends beyond the body, move or resize it; Tagloom will refuse the run before wasting labels.

Does changing rolls change calibration?

Feed offsets are saved per printer model, stock width, roll pitch, measured gap and sensor mode. Templates on the same stock share a measurement. Select the loaded roll on the Printer screen before testing; use the uncompensated ruler to measure it, and save 0 for raw output. If only an older printer-wide offset exists, review and explicitly adopt it for this stock or save a new measurement. A nonzero old offset must be reviewed before that stock can print. Reload other open print screens after saving calibration. Rolls with identical dimensions and sensor mode share a measurement; re-measure when their material changes.

Does it send my order data anywhere?

Tagloom reads your products and orders from your WordPress site and sends label content to your paired printer. Templates and print history stay in your WordPress database. No WP Shelf account or external print service is involved.

Can I print several labels for each product?

Select products in WooCommerce, choose Print labels, then set Copies per product from 1 to 100. The screen shows the planned label total before pairing. Every selected product gets that many copies; stock quantities are not changed. The count and template stay fixed if the run stops, so resuming keeps the same choice. Order labels use the quantities on the order instead.

更新日志:

0.26.0 0.25.1 0.25.0 0.24.0 0.23.0 0.22.0 0.21.0 0.20.0 0.19.0 0.18.8 0.18.7 0.18.6 0.18.5 0.18.4 0.18.3 0.18.2 0.18.1 0.18.0 0.17.6 0.17.5 0.17.4 0.17.3 0.17.2 0.17.1 0.17.0