WooCommerce · Free Plugin

CCMS Store Customizer

Set up and use each feature of the CCMS Store Customizer plugin. Everything lives under WooCommerce → CCMS Store Customizer, one tab per feature.

Install and Activate

  • Download the plugin ZIP
  • Go to Plugins → Add New → Upload Plugin, choose the ZIP, and click Install Now
  • Click Activate. WooCommerce must be active first
  • Open WooCommerce → CCMS Store Customizer

Every feature starts switched off. Turn on only the ones you need and click Save on that tab.

Decimal Quantities

Lets customers order fractional amounts such as 0.5 kg or 1.25 m. Tick Enable and choose how many decimal places to allow, from 0 to 6.

Existing whole-number quantities keep working. The setting only changes the minimum step and stock precision so fractional values are accepted.

Quantity Rules

Set a minimum, maximum and step (sold in multiples of) for how much of a product can be bought.

  • Set store-wide defaults on the Quantity Rules tab. Leave a field blank for no limit
  • Override them for one product under Product data → Inventory
  • A quantity is valid when it is at least the minimum, at most the maximum, and a multiple of the step. With a step of 6, customers can buy 6, 12, 18 and so on
  • Rules are enforced on product pages, the cart and checkout, including the Cart and Checkout blocks

Checkout Fields

On the classic checkout, hide fields, make them required or optional, change labels and placeholders, and set the display order. Email and country are protected so checkout keeps working.

This applies to the classic (shortcode) checkout only. If your checkout page uses the WooCommerce Checkout block, the settings page shows a notice. Hiding address fields such as State or Postcode can break shipping and tax calculation that depends on them.

Guest Registration and Login

  • Guest Registration creates a customer account when a guest places an order and links the order to it. If the billing email already has an account, no account is created. Orders from logged-in customers are never moved
  • The new customer gets a random password and can use “Lost your password?” on the My Account page to choose their own
  • Force Login asks visitors to log in before browsing. Password-reset and login pages stay reachable. It does not block the REST API
  • Login Redirect sends customers to My Account after they log in

Prices & Redirects

  • Hide prices from guests shows a login prompt instead of prices and blocks purchasing for logged-out visitors. It is not a security control: prices remain available to code that reads WooCommerce data directly, such as the REST API
  • Thank-you page redirect sends customers to your own page after a successful order, optionally adding the order ID and key so your page can show order details. Failed orders are never redirected

My Account Tabs

Drag and drop to reorder the My Account sidebar tabs, rename them, toggle their visibility, or add custom links that point anywhere. Deactivating the plugin restores the default WooCommerce menu.

Performance

  • Load WooCommerce CSS and JS only on store pages
  • Disable cart fragments outside the cart and checkout. If your header shows a live mini cart, leave this off
  • Remove WooCommerce dashboard widgets, and hide marketplace suggestions and the Marketing menu

Every option is off by default and none change orders, prices or stock. Turn them on one at a time and check your storefront after each.

Troubleshooting

A setting does not seem to apply. Check that the feature’s Enable box is ticked and saved, then purge any page or object cache.

The mini cart stopped updating. Turn off “Disable cart fragments” on the Performance tab.

Checkout field changes do nothing. The field editor works with the classic checkout only, not the Checkout block.

When to Contact Support

  • A quantity rule is not being enforced where you expect
  • Your theme or another plugin conflicts with a feature
  • You want a feature that is not here yet

Email support@ccmssolutions.com with your store URL and what you are seeing, and we will help you pinpoint it.

Download

Free and GPL-licensed.

Download ZIP

Need Help?

Email support@ccmssolutions.com or call (954) 693-6422 for setup assistance.

Contact Support