Rewrite source · existing systems

WooCommerce

A WooCommerce store running within WordPress. WooCommerce remains a supported commerce system; this source entry covers commerce-specific responsibilities and refers to the shared WordPress source for CMS, roles, themes, plugins and hosting inventory.

Reviewed 2026-10-23 · documentation-reviewed · Source coverage does not recommend this as a new-project target.

Application role

Language: PHP / JavaScript · Components: web

Roles: Browser interface, Server runtime, Publishing, Plugins and custom behavior, Orders, Payments, Commerce operations

UI: Storefront product/category pages, cart and checkout plus WordPress/WooCommerce administration; the actual theme, blocks and extensions shape the customer and operator experience.

Host: A WordPress PHP/database deployment plus WooCommerce storage and operational integrations. Payment gateways, tax/shipping services, email, inventory, fulfillment and hosting can have independent owners; inspect their actual configuration.

Responsibilities to inventory

Lifecycle and version check

Supported platform; compatibility and support depend on installed WooCommerce, WordPress, PHP, theme, gateway and extension versions No end-of-life claim; check current official WooCommerce compatibility/update guidance for the installed versions

Inventory before rewrite

Inventory the actual application before choosing a target. For every responsibility, record its owner and interface, then mark it kept, replaced or retired. A target match is not compatibility evidence.

Change options

Target research

First establish whether the scope is storefront, integration or the full commerce system. Investigate target capability against actual catalogue, customer, order, payment, tax, shipping, subscription and fulfillment needs. A custom frontend does not require replacing the commerce backend, and a generic web application framework is not itself a commerce implementation.

Caution

Do not treat product export as a complete store migration. Orders, customer data, extensions, live order writes, stock, subscriptions, gateway events and operational processes can need separate transfer and validation. This source record does not certify any target's compatibility with WooCommerce data or plugins.

Sources

Source guidance based on public documentation. It does not certify compatibility or establish what is installed in a particular application. Inventory the actual source, versions, extensions, data and operational owners before planning a rewrite.

Read Markdown · Read JSON