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

Woo Product help

Installation, usage, and technical reference for version 2.4.0.

Overview

Select a product and drop [dprime_woo_product] anywhere to show a full product card with image, category, name, price, discount badge, and button.

Preview help file

This plugin is still being validated. Test the documented workflow on a staging site before using it in production.

Before you start

  • WordPress 6.4 or newer
  • PHP 8.2 or newer
  • WooCommerce must be active

Installation

  1. Upload the dprime-woo-product folder to /wp-content/plugins/.
  2. Activate Dprime Woo Product in WordPress.
  3. Open the plugin settings and review the available options.

Interface guide

Use these screens with the steps below. Select an image to open it at full size.

Woo Product screen for selecting and displaying a store product.
Choose a WooCommerce product and control the product presentation used by the plugin.

Using the plugin

Place a selected WooCommerce product in a page or campaign layout with its essential buying information.

Shortcodes

Use these in the WordPress editor, a shortcode block, or a compatible page builder.

[dprime_hero_product]
[dprime_woo_product]

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.

.dpwp-actions.dpwp-app.dpwp-badge.dpwp-body.dpwp-btn.dpwp-card.dpwp-cat.dpwp-image-link.dpwp-image-wrap.dpwp-img.dpwp-img-placeholder.dpwp-name.dpwp-price.dpwp-price-now.dpwp-price-old.woocommerce-Price-amount

Data and cleanup

  • Content metadata: _wp_attachment_image_alt

Retention: kept until the plugin is uninstalled. Uninstall policy: preserve stored data.

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.

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.