Overview
Every stock change in WooCommerce is recorded in a dedicated database table. See what sold, what was restocked, and what was adjusted manually, with the exact quantity, before and after stock levels, and the order reference where applicable.
Filter by date, month, year, category, or source. Search by product name or SKU. Import historical orders to backfill the log from before the plugin was activated.
Before you start
- WordPress 6.4 or newer
- PHP 8.2 or newer
- WooCommerce must be active
Installation
- Upload the dprime-woo-product-log folder to /wp-content/plugins/
- Activate the plugin from the Plugins screen
- Go to Woo Product Log in your WordPress admin to view the log
Interface guide
Use these screens with the steps below. Select an image to open it at full size.
Using the plugin
Keep a searchable history of WooCommerce stock moving in and out.
Styling and CSS classes
These public-facing class hooks are present in the plugin styles. Add custom CSS only after checking the result on a staging site.
.dp-badge.dp-badge-err.dp-badge-off.dp-badge-ok.dp-badge-wait.dp-btn-danger.dp-btn-ghost.dp-hd.dp-hd-actions.dp-hd-mark.dp-hd-text.dp-help.dp-input.dp-input-full.dp-lbl.dp-msg.dp-msg-err.dp-msg-ok.dp-msg-rst.dp-notice-zone.dp-pill.dp-pill-active.dp-pill-inactive.dp-pro-tagData and cleanup
- 2 WordPress settings
- Database table: your WordPress table prefix + dpwpl_log
- Scheduled task: dpwpl_daily_cleanup
Retention: configurable: 90, 365, 730, 1825 days, or unlimited. Uninstall policy: delete the plugin-owned data declared above.
Troubleshooting
- Confirm the required WordPress, PHP, and companion-plugin versions above.
- Save the plugin settings again, then repeat the exact action that failed.
- Clear page, object, and browser caches when the issue affects front-end output.
- Temporarily test with unrelated plugins disabled on a staging site to identify a conflict.
- If the problem remains, record the steps, visible error, and relevant logs before contacting support.
Frequently asked questions
Does this plugin need Dprime Core?
No. Woo Product Log works fully on its own. If you have Dprime Core installed, the plugin will appear in the central plugin manager automatically.
Does it log changes made before the plugin was activated?
Not automatically. Use the Import tab to backfill historical orders after activation.
Updates and access
An active individual or portfolio entitlement provides updates and support. After expiry, the installed local version remains, while update access, support, new activations, domain moves, and protected remote services stop.
