Frequently Asked Questions

General Questions

What does Dokan Conditional Category Attributes do? It gives marketplace admins the power to restrict which WooCommerce product attributes appear in the Dokan vendor dashboard based on the product category selected. If a vendor chooses “Electronics,” they only see relevant attributes like Screen Size or Battery Capacity — not Fabric Type or Shoe Size.
Is this an official Dokan plugin? No. It is a premium third-party extension developed by OpequeGlass to solve a specific gap in the Dokan + WooCommerce ecosystem. It is fully compatible with Dokan Lite and Dokan Pro.
Do I need coding skills to use it? Absolutely not. Everything is managed from the familiar WordPress admin interface. You select allowed attributes per category through a clean popup selector; vendors see the filtered result automatically.

Setup & Configuration

How do I assign attributes to a category? Navigate to Products → Categories, edit any category, and you will see a new section called “Allowed Attributes.” Click the settings button, pick the attributes you want vendors to see for that category, and save.
What happens if I don’t assign any attributes to a category? If a category has no allowed attributes set, the plugin intelligently checks its parent category. If the parent has attributes configured, those are inherited. This saves hours of setup time for nested category structures.
Does it work with custom attributes? Yes. The system respects both global product attributes (pa_*) and custom (“custom”) entries. If “custom” is allowed, vendors can still add one-off attributes when needed.

Vendor Dashboard & Frontend

What do vendors see in their dashboard? When a vendor creates or edits a product and selects a restricted category, the “Add Attribute” dropdown only shows the attributes you have pre-approved. Existing attributes that are no longer valid for the selected category are automatically removed from the product edit screen.
Does this affect the storefront or customer-facing filters? Yes. The plugin includes a frontend filter layer. When customers browse a product category, layered nav and filter widgets are automatically scoped to show only the attributes relevant to that category — keeping your catalog clean and conversion-friendly.
Will this break existing vendor products? No. The plugin only filters the available choices during editing. It does not delete or alter existing product data unless a vendor manually removes an attribute themselves.

Licensing & Activation

How does licensing work? Each purchase includes a license key that must be activated on your domain. The plugin performs a background validation to ensure the key is active and bound to your site URL. This is standard for premium WordPress plugins and protects against unauthorized distribution.
Can I move the license to another domain? Yes. Use the Deactivate button on the plugin’s license page in your WordPress admin. This frees the key so you can reactivate it on a new staging or production site.
What happens when my license expires? You will receive an automatic dashboard warning 30 days before expiry. Once expired, the attribute filtering engine gracefully disables itself — your store remains functional, but the advanced restriction logic pauses until the license is renewed.
Is there a refund policy? We offer a 14-day money-back guarantee for any issue that cannot be resolved by our support team. See our Terms of Service for full details.

Compatibility & Troubleshooting

Which themes are supported? The plugin is built to work with any WooCommerce-compatible theme. It is specifically tested and optimized for Woodmart, Storefront, Flatsome, and Astra. The frontend filter hooks are standard WooCommerce actions.
Does it work with page builders? Yes. The vendor dashboard modifications target Dokan’s native HTML structure, so they work regardless of whether your frontend is built with Elementor, WPBakery, or Gutenberg.
I activated the license but attributes still show everything. Clear any object cache (Redis, Memcached, or a plugin like WP Rocket) and ensure the vendor has refreshed the product edit page after selecting a category. The JavaScript watcher triggers on category change, but aggressive caching can delay the initial state.
Can I use this on a multisite network? Each site in the network requires its own license activation. We do not currently support network-wide license pooling, but bulk license discounts are available for agencies.