Mô tả
PrintPilot is a modular WordPress admin plugin that automates document printing.
It acts as a central control layer between WordPress, external document providers,
and cloud printing services.
The plugin itself does not generate documents and does not add frontend output.
Instead, it listens to hooks provided by supported plugins (connectors) and routes
print jobs to configured printers using supported cloud printing providers.
PrintPilot is designed for shops, offices, and organizations that want reliable,
rule-based printing without manual interaction.
Key concepts
- Pure admin-side plugin (no frontend requests)
- Connector-based architecture (document providers & printer providers)
- Vendor-agnostic printing layer
- No tracking, no telemetry, no external calls unless explicitly configured
Supported connectors (current)
Cloud printing providers
* PrintNode
Document modules
* Germanized for WooCommerce (invoices, delivery notes)
* Shiptastic (shipping labels)
Additional connectors can be added without changing the core plugin.
Available Languages
- English (default)
- German (
de_DE,de_DE_formal) - Italian (
it_IT) - French (
fr_FR) - Spanish (
es_ES) - Dutch (
nl_NL) - Swedish (
sv_SE)
External Services
PrintPilot can integrate with third-party cloud printing services. These services are optional and are only used when the site administrator configures them in the plugin settings.
PrintNode
This plugin can connect to the PrintNode service to send print jobs to a configured printer.
- Service: PrintNode (cloud printing)
- Purpose: Deliver print jobs to a selected printer via the PrintNode API
- Data sent: API key via HTTP Basic Authentication, printer identifier, job metadata (for example title/content type/source), print options (for example tray/bin/rotation), and printable document data (for example PDF content as base64)
- When data is sent: (1) when an admin saves/tests the API key (request to
whoami), (2) when the admin refreshes or saves printer settings (request toprinters), and (3) when an enabled connector triggers a print job (request toprintjobs) - Privacy policy: https://www.printnode.com/en/privacy
- Terms: https://www.printnode.com/en/terms
Hỏi đáp
-
Does PrintPilot print documents by itself?
-
No. PrintPilot does not create documents.
It listens to document providers (e.g. Germanized) and forwards print jobs
to configured printing services. -
Does this plugin add frontend load or tracking?
-
No. PrintPilot runs entirely in the WordPress admin area and does not add
frontend scripts, requests, or tracking. -
Can I use multiple printing providers at the same time?
-
The architecture supports multiple providers, but typically only one
printing service is active per installation. -
Is WooCommerce required?
-
No. WooCommerce is optional.
PrintPilot works with any supported connector that provides printable documents.
Đánh giá
Không có đánh giá nào cho plugin này.
Người đóng góp & Lập trình viên
“PrintPilot” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.
Những người đóng góp“PrintPilot” đã được dịch qua 2 ngôn ngữ. Cảm ơn những người tham gia dịch vì đóng góp của họ.
Dịch “PrintPilot” sang ngôn ngữ của bạn.
Muốn tham gia phát triển?
Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.
Nhật ký thay đổi
1.0.3
- WordPress.org compliance fixes and documentation updates.
- Added language files.
1.0.2
- Refactoring: Added consistent printpilot_ prefixes and improved internal code structure.
1.0.1
- Refactoring Code
1.0.0
First Release
