Linux 软件免费装
Banner图

Atelier - Automatic Product Sorting for WooCommerce

开发者 pluginsatelier
更新时间 2026年8月17日 05:57
PHP版本: 8.3 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

categories woocommerce catalog product sorting merchandising

下载

1.0.0

详情介绍:

Automatic product sorting ranks category archives using observed net units sold, catalog availability, and which products are new arrivals. Before the first change, the plugin shows what would move. The first Apply for a category approves the formula and policy and publishes the reviewed order. Later candidates may publish automatically when only data changes under that approval. A formula or policy change returns to Preview. Pause stops publications; Restore returns to the native order; Rollback serves a selected earlier order until you publish again. The dashboard attributes and timestamps each change. What it measures exactly What it does not do Privacy All calculations run on your server. The plugin sends no telemetry or store data, depends on no external service, and makes no network request to sort products. WordPress itself may still check WordPress.org for updates. Where it sorts and where it does not The plugin sorts only when it can identify one category unambiguously. It serves the ranking in: It keeps the native order for: an explicit order selected by the visitor, search, the main shop archive, queries spanning several categories, the Store API, external search engines, and custom SQL queries from other plugins. Not claimed as supported: shortcodes, page builders, headless setups, WPML/Polylang, and page or CDN caches. The dashboard is ready for translation and supports RTL; multilingual catalog sorting has not been verified. WordPress Multisite is not supported. The plugin detects it, explains the limitation, and does nothing else: no tables, no scheduled work, and no storefront intervention on any site in the network.

安装:

  1. Install and activate WooCommerce, which is a required dependency.
  2. Install and activate Atelier - Automatic Product Sorting for WooCommerce.
  3. Go to WooCommerce → Product sorting and follow the guided first run.
Requirements: WordPress 6.9 or later, PHP 8.3 or later, WooCommerce 10.8 or later, MySQL or MariaDB with InnoDB, and a single-site installation. Administrators and shop managers can view the dashboard. Publishing, restoring, or changing settings also requires permission to manage WooCommerce.

屏幕截图:

  • Preview explains the proposed order and every movement before the first Apply.
  • History previews a safe Rollback before serving a previous published order again.

升级注意事项:

1.0.0 First release.

常见问题:

Does activating it change anything in my store?

No. Activation prepares the plugin's tables; the native order remains until you publish. Calculation is read-only for WooCommerce orders and products.

Do I have to confirm every update?

No. The first Apply approves the reviewed formula and policy. A complete candidate caused only by later data changes may publish under that contract. Formula or policy changes return to Preview. Pause keeps the served order; Restore reveals the native baseline; Rollback keeps a selected earlier order. Status and history show what changed, how, and when.

What does each category status mean, and what should I do?

The dashboard explains every status and its next action. Not calculated, Calculating, and Ready for review cover the first publication; Published is serving an order; Outdated, Degraded coverage, and Blocked require a new run or diagnostic review; Paused keeps the current order; Restored serves WooCommerce's native order.

How do I go back if I do not like the order?

Restore immediately returns the category to WooCommerce's native order. It deletes nothing; history remains available. Rollback restores an earlier retained order after showing its diff. An order containing a product that no longer exists is rejected rather than partially published. It remains fixed until you publish again. If calculation is failing, Run now resumes blocked or outdated work instead.

What is stored, and for how long?

In its own tables, the plugin keeps calculated generations, positions, explanations, pending work, and command log. Per category it retains the served generation, latest candidate, and five previous published generations; other generations are pruned after seven days. It neither modifies nor copies orders or products and stores no per-order demand contribution. Diagnostics are calculated from live state and have no history in Free.

What happens with custom order statuses?

The plugin uses WooCommerce's public APIs. Diagnostics report correctly registered custom statuses as unclassified, with their observed order count. An incompletely registered status may be invisible, especially under HPOS. The plugin cannot count or report orders WooCommerce does not return and does not invent a zero; the dashboard and export declare this limitation. Fix that integration and recalculate. The plugin does not read internal order tables as a workaround.

What is removed on uninstall?

Its tables, options, caches, scheduled tasks, and capability. WooCommerce data is not touched. Deactivation removes storefront ordering and scheduled work but keeps configuration and history. Reactivation starts in native order until another review and publication.

What information can I send to support?

The downloadable JSON diagnostic contains allowlisted versions, statuses, counts, and category identifiers—not secrets, personal data, order content, category names, or store URL. It is generated only on request and never sent automatically.

How do I get help?

Email support@pluginsatelier.com and attach the exportable diagnostic. The WordPress.org forum is not a promised support channel. Email is. Phone, chat, store access, consulting, and custom development are outside Free.

更新日志:

1.0.0