| 开发者 | favouradjenuvurhe |
|---|---|
| 更新时间 | 2026年10月30日 22:31 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[workparcel_tracking] shortcode.[workparcel_scan] shortcode.workparcel folder to /wp-content/plugins/ using FTP or your hosting file manager.[workparcel_tracking] shortcode. Select that page under Workparcel → Settings → General → Tracking page.[workparcel_scan] shortcode to a page.Create a WordPress page, add the [workparcel_tracking] shortcode, and select that page under Workparcel → Settings → General → Tracking page. Give customers the tracking number for their shipment. They can enter it on your website to view the current status and tracking history.
No. Workparcel stores shipment records, statuses, and tracking history in your WordPress database and provides the tracking page on your own website. It does not require a separate third-party tracking subscription.
Yes. Workparcel supports WooCommerce and declares compatibility with High-Performance Order Storage (HPOS). Link a shipment to an order using the Workparcel Tracking box on the order edit screen. The tracking information can then appear on the customer's order view and in order emails.
Yes. Add your company profile and logo in Workparcel Settings, then choose an accent colour under Settings → Appearance. Workparcel uses your branding across supported dashboard, tracking page, invoice, and email areas.
Yes. Under Settings → Notifications, choose whether to notify the sender, receiver, and/or site administrator when a shipment is created or its status changes. Workparcel checks for a supported SMTP sender before sending by default to help avoid unreliable default mail delivery. You can enable Send notifications anyway when your mail setup is reliable but is not detected automatically.
Yes. Open a shipment and select View Invoice. The invoice includes the tracking number, shipper and receiver details, package information, barcode, and shipment history. Use your browser's Print → Save as PDF option to save a PDF copy.
Yes. You can optionally attach a delivery signature and photo to a shipment using the WordPress Media Library. You can also add an optional shipment photo. When provided, supported attachments appear on the invoice and in shipment emails.
Yes. Enable the Scan page under Settings → Scan & API and add the [workparcel_scan] shortcode to a WordPress page. Compatible USB and Bluetooth barcode scanners work like a keyboard. Depending on the user's permissions, the Scan page can be used to create shipments, update shipment statuses, or assign a registered driver or customer.
A Scan ID is an automatically generated, unique 11-character ID assigned to a driver or receiver registered under Workparcel → Customers. A registered person can use their Scan ID to access the enabled Scan page without a WordPress account, subject to the Scan page's permissions.
Yes. The API can be enabled or disabled under Settings → Scan & API. It provides endpoints for shipment and customer workflows, plus a public read-only tracking lookup. Authenticated endpoints use WordPress capability checks. External applications can authenticate with a WordPress Application Password belonging to a user with the required Workparcel capability.
Yes. Workparcel provides actions and filters for custom integrations, including shipment creation and update events, status changes, tracking events, customer creation, and shipment assignment. See the plugin code and REST API settings for integration details.
Yes. Enable Delete data on uninstall under Workparcel → Settings → Advanced before uninstalling the plugin. Leave this option disabled to retain your stored shipment data.
Yes. Workparcel uses the workparcel text domain and its user-facing strings are prepared for translation.
actor field, shown to staff only). Existing older notes are not rewritten.workparcel_scan_actor_can filter to restrict what drivers/customers may do.[workparcel_scan] shortcode, off by default (enable it under Settings → Scan & API), so it can be placed on any WordPress page and used without a wp-admin login.workparcel/v1 (toggleable in Settings → Scan & API, on by default): shipments (list/get/create/update/delete/status), customers, and a public read-only tracking lookup. Authenticated endpoints use standard WordPress capability checks — pair with an Application Password for external access.workparcel_customer_created action hook.customer_id column on shipments, new customers table — no data loss), applied automatically via the existing safe upgrade routine.workparcel_shipment_assigned action hook, fired when a shipment is assigned to a driver/customer.Shipment::update_status() method used by both the manual "Add Tracking Event" form and the new Scan tool, so behavior (including notification emails) stays consistent everywhere a status change happens.workparcel_statuses filter, and workparcel_shipment_created, workparcel_shipment_updated, workparcel_status_changed, and workparcel_tracking_event_added actions.