Focused WordPress plugins for real client work.Clear licensing for 1, 5, or 100 websites

Woo Product Log help

Installation, usage, and technical reference for version 2.4.1.

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

  1. Upload the dprime-woo-product-log folder to /wp-content/plugins/
  2. Activate the plugin from the Plugins screen
  3. 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.

Woo Product Log screen with filters for narrowing recorded product changes.
Filter the product activity log to find the changes relevant to a catalog or support investigation.

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-tag

Data 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

  1. Confirm the required WordPress, PHP, and companion-plugin versions above.
  2. Save the plugin settings again, then repeat the exact action that failed.
  3. Clear page, object, and browser caches when the issue affects front-end output.
  4. Temporarily test with unrelated plugins disabled on a staging site to identify a conflict.
  5. 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.