Linux 软件免费装
Banner图

WDOnline Catalog Visibility for WooCommerce

开发者 wdonlinedk
更新时间 2026年10月11日 17:16
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

categories woocommerce catalog hide products visibility

下载

1.1.9

详情介绍:

WDOnline Catalog Visibility for WooCommerce provides one clear overview of your product category visibility rules. Nothing is hidden on first activation. Direct product access remains available by default. Enable Block direct product access on a hiding rule to return a 404 page for matching product URLs. Categories and product assignments are never deleted or changed. Supports standard WooCommerce catalog queries, product shortcodes, server-rendered Product Collection and product Query Loop blocks, legacy WooCommerce product grids and public Store API product lists. Custom third-party queries, external search indexes and manually added menu links require separate integration. Block direct product access only takes effect when Hide products is enabled. It follows Include subcategories and hides products assigned to any blocked category. Administrators and shop managers with manage_woocommerce can use the product editor Preview link. Ordinary direct URLs are blocked for everyone. This does not prevent adding a known product ID to the cart. Clear page and CDN caches when changing rules. Shop rules also apply to product grids on ordinary pages. On product category and tag pages those grids follow Archives; on search pages they follow Search. Store API product lists follow Search when a search is supplied, Archives when a category or tag filter is supplied, and Shop otherwise. Store API category lists respect Hide category. Collection-data counts and third-party facet counts are not filtered and may include hidden products. The built-in WooCommerce Hidden setting still applies. Showing a category here does not override WooCommerce's own product visibility setting. Visit the WD Online plugin page for more information. Privacy and diagnostics This plugin sends no telemetry or diagnostic information externally. It has no dependency on a diagnostics plugin. A separate support tool can request version, dependency status, rule count and option validity through the wdonline_support_diagnostics_reports filter. Reports contain no customer, order, email, IP or secret data. Support WD Online Enjoying WDOnline Catalog Visibility for WooCommerce? You can help support its continued development. Support via PayPal or card: https://www.paypal.com/ncp/payment/NKERMAVC4PXML

安装:

  1. Install and activate WooCommerce.
  2. Upload the ZIP under Plugins > Add New Plugin > Upload Plugin.
  3. Activate WDOnline Catalog Visibility for WooCommerce.
  4. Open Products > Catalog visibility.
  5. Select category rules and click Save changes.

常见问题:

What is the difference between Hide category and Hide products?

Hide category removes the category from automatic category lists and category labels on products. It does not hide products. Hide products excludes assigned products from the selected catalog locations.

Can I hide products from Shop but keep them on category pages?

Yes. Enable Hide products and Shop, and leave Archives unchecked. Search is independent.

Can hidden products still be purchased?

Yes. Direct product links remain available unless Block direct product access is enabled on a Hide products rule. That option returns a 404 page for matching product URLs and public Store API detail endpoints. Shop managers can still use the product editor Preview link. Cart, checkout, order management and WooCommerce's authenticated management API are unaffected. This option is not a purchase restriction or a replacement for private product access control.

What happens when a product belongs to several categories?

A hiding rule in any assigned category wins for that location. A visible category cannot override another hiding rule.

How do subcategory rules work?

Include subcategories applies both hiding flags and chosen locations to descendants. Descendant rules can add restrictions but cannot remove restrictions inherited from an ancestor. Uncheck Include subcategories on the ancestor to stop inheritance.

Why can I still see a category link?

Manually configured navigation links and hard-coded theme links are not automatic category lists. Direct category URLs remain available.

What do bulk actions do?

Bulk actions affect selected rows on the current page. Apply and save also saves all edited rows on that page. Hide products preserves the selected locations; if none are selected it enables all three. Reset rules restores the default row. Show categories and Show products remove that row's corresponding rule, but inherited hiding rules still apply.

Do settings survive updates and deactivation?

Yes. Deactivation and updates preserve rules. Deleting the plugin removes its own rules, including on multisite, without deleting products or categories.

Do I need to clear caches?

The plugin clears WooCommerce product transients when saving. Clear any page cache, CDN cache or separate search index after changing rules.

更新日志:

1.1.9 1.1.8 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.0