User Exclusive Products

Àpèjúwe

User Exclusive Products lets you restrict any WooCommerce product to one or multiple users.

If a product is exclusive:
Ìtumọ̀ Yorùbá: – Only selected users (and administrators) can see it.
Ìtumọ̀ Yorùbá: – Unauthorized visitors cannot see the product in shop, category, tags, search or AJAX live search.
Ìtumọ̀ Yorùbá: – Direct access to the product URL redirects to the shop page.
Ìtumọ̀ Yorùbá: – Fully compatible with modern search engines (including FiboSearch).

Perfect for:
Ìtumọ̀ Yorùbá: – B2B stores
Ìtumọ̀ Yorùbá: – VIP customer access
Ìtumọ̀ Yorùbá: – Private product offers
Ìtumọ̀ Yorùbá: – Client-specific catalogs
Ìtumọ̀ Yorùbá: – Wholesale deals

🔒 Key Features

  • Restrict product visibility to specific users only
  • Admins are always allowed (cannot be restricted)
  • Product completely hidden from:
    • Shop
    • Category pages
    • Product tags
    • Search results
    • AJAX / live search
    • REST API product queries
  • Redirect unauthorized users who manually try to access the product URL
  • Lightweight & fast (no bloat)
  • No role management required
  • Simple multiselect user selector (WooCommerce-style)

🧩 Compatibility

This plugin is built with standard WooCommerce filters, making it compatible with most themes.

Tested and working with:
Ìtumọ̀ Yorùbá: – Botiga / Botiga Pro (AJAX search compatible)
Ìtumọ̀ Yorùbá: – Storefront
Ìtumọ̀ Yorùbá: – Astra (front-end compatibility may vary)
Ìtumọ̀ Yorùbá: – FiboSearch (fully supported)

If you use a theme or plugin with custom product queries, it should still work normally as long as they respect WordPress or WooCommerce APIs.

🎯 No Roles. No Conditions. No Complexity.

This plugin focuses on one thing only:
Restrict WooCommerce products to selected users.

No roles, no categories, no conditions — clean, simple, reliable.

Àwọn àwòrán ìbòjú

  • Product metabox: Select exclusive users
  • Hidden product behavior (not visible to guests or unauthorized users)

Ìgbéwọlẹ̀

  1. Upload the plugin files to /wp-content/plugins/user-exclusive-products/
  2. Activate the plugin through the “Plugins” menu in WordPress
  3. Edit any WooCommerce product
  4. Use the Exclusive Users box to select which customers can view the product
  5. Leave empty to make the product public

FAQ

Do users need to be logged in?

Yes. Only logged-in users can be matched with the allowed list.

What happens if a non-authorized user opens the product URL?

They are automatically redirected to the shop page.

Can I restrict by role?

No. This plugin is intentionally simple and only restricts by specific users.

Can I restrict categories or variations?

Not in version 1.0.0. These features may be added later if requested.

Is it compatible with FiboSearch?

Yes, fully compatible. Hidden products never appear in AJAX search results.

Does it work with all themes?

It works with any theme that respects standard WooCommerce queries.
Some custom-built themes may require compatibility tweaks.

Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

Àwọn Olùkópa & Olùgbéejáde

“User Exclusive Products” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

A ti túmọ̀ “User Exclusive Products” sí èdè agbègbè 1 kan. Ọpẹ́lọpẹ́ fún àwọn atúmọ̀ èdè fún àwọn ìkópa wọn.

Túmọ̀ “User Exclusive Products” sí èdè rẹ.

Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.

Àkọsílẹ̀ àwọn àyípadà

1.0.0

  • Initial release