Skip to content

WooCommerce and Easy Digital Downloads

Reign ships styling for both major WordPress selling plugins. Install either one and the matching layer turns on, with nothing extra to install for the styling itself.

The Integrations screen, showing which plugins Reign is styling and which it is ready for

Reign carries its own templates for the pages shoppers use most: the shop archive, the cart, checkout and My Account. These live in the theme’s woocommerce/ directory and override WooCommerce’s defaults for:

  • My Account - the account dashboard and its navigation menu
  • Checkout - the checkout form
  • Cart - the cart table
  • Product loops - the quantity stepper and the grid’s opening markup

Because WooCommerce adds its own WooCommerce panel to the Customizer once it’s active, Reign hangs four sections off that panel rather than building a separate one:

Section Controls
Shop Page Grid view buttons and related layout for the product archive
Single Product Page Layout and options for an individual product
Cart Page Layout for the cart page
My Account Page Layout for the customer account page

Open it at Appearance > Customize > WooCommerce, or from Reign Settings > Design > Layout.

Beyond templates and Customizer controls, Reign wires the header cart icon for you: a cart icon with a live item count appears in the header, and its mini-cart dropdown refreshes automatically after an AJAX add-to-cart, no page reload needed. If a site’s cart page has been deleted or never set, Reign hides the icon rather than link it to the homepage.

The header search can also switch to searching products instead of the whole site, from Reign Settings > Design > Header.

EDD gets a lighter touch, because it is a checkout flow rather than a full storefront with archives and account dashboards. Reign gives it a header cart icon that shows the current item count and links straight to checkout. If the site runs EDD’s Cart Preview feature, clicking the icon opens the slide-out cart panel instead of navigating away.

EDD does not get its own Customizer panel. Reign’s compatibility layer for it sits under Reign Settings > Design, alongside the general layout controls, rather than as EDD-specific settings.

Reign Settings > Integrations always shows the current state: which of these Reign has detected running on your site, and which it is ready for the moment you install it. Use it before assuming a styling gap is a bug - it may just mean the plugin isn’t active yet.

Older sites may still run a Reign add-on from before version 8. See Reign add-ons for what changed and whether you need to do anything.