Blocksy for online stores
Blocksy WooCommerce: Shop Extra, the Free Store Options and the 2.1.50 Product Page Break
Blocksy sells its store features as modules you switch on one at a time, which is the most sensible packaging in this corner of WordPress. It also means a Blocksy shop is three products updating together: the theme, the Companion plugin and Blocksy Pro. Here is what each gives a WooCommerce store, and what version 2.1.50 taught about testing.
October 13, 2026 · 10 min read
The short answer
Free Blocksy styles WooCommerce through the Customizer: three product card designs, rearrangeable card elements, sale and stock badges, a custom quantity input, a fly-out mini cart and checkout tweaks. Shop Extra, on the $99 Business and $149 Agency plans, adds quick view, filters, wishlist, compare, swatches, a floating cart and an off-canvas cart. Version 2.1.50 broke some product layouts, so test updates.
On this page
- Three packages, one storefront
- The free shop, setting by setting
- Shop Extra, module by module, and the plans that include it
- 2.1.50: the update that moved the product gallery
- What Blocksy leaves on your plugin list
- Where a Blocksy shop spends its milliseconds
- Other Blocksy worries store owners raise
- When the next version of the store is not a theme
Three packages, one storefront
A Blocksy store is not one download. The theme draws the pages. The free Blocksy Companion plugin, with 300,000+ active installs, carries many of the features people credit to the theme. Blocksy Pro extends Companion with the paid extensions, including Shop Extra. As of October 2026 the theme is at 2.1.58, released October 2, and Companion is at 2.1.58, released a day earlier. The matching numbers are not a coincidence, and they are the first rule of running a shop on Blocksy: update the pieces together, on a copy, before the live store sees them.
The upside of this design is real. Store features you never switch on do not run, and the free layer is generous enough that many small shops never buy Pro at all. For the full verdict on the theme, including its header builder and support record, read the Blocksy review.
The free shop, setting by setting
Once WooCommerce is active, Blocksy adds its own WooCommerce sections to the Customizer. The vendor's documentation names the controls below. Where the docs mark something as Pro, it is noted.
- WooCommerce General: styling for info, success and error messages; the star rating look; a Custom Quantity Input with two designs; product badges with a shape choice, sale badge placement and a custom sale value such as a percentage, plus out-of-stock labels.
- Account and checkout: the My Account page can show the customer's avatar, name and quick links. On checkout you can move the coupon form to the top and show product thumbnails in the order summary.
- Product Archives: a Page Title in Type 1 or Type 2, Columns and Rows, and a Card Design in three types: classic, an inbox style with grouped content, and a minimal card whose buttons appear on hover. Since Blocksy 2, every element inside a card can be reordered, hidden or styled.
- Single Product: a Product Title area in Type 1 or Type 2 that can show the title, excerpt, breadcrumbs and meta. The free gallery is the classic large image with thumbnails; three more gallery types are Pro.
- Header Cart element: six icons, a count badge, an optional cart total and a fly-out mini cart. Pro adds an off-canvas cart drawer with panel width, reveal side and Open Cart Automatically, which needs WooCommerce's AJAX add to cart switched on.
That is enough for a well-dressed catalog. What the free tier leaves out is the behavior shoppers notice: quick view, filters that slide in, swatches, wishlists. Those live in Shop Extra.
Shop Extra, module by module, and the plans that include it
Shop Extra, once called WooCommerce Extra, is a set of modules. You enable the extension under Blocksy > Extensions, then toggle each module on its own; settings appear in the Customizer only for modules that are on. Here is what the docs list, with the caveats worth knowing before you flip anything.
| What it does | Worth knowing | |
|---|---|---|
| Floating Cart | Keeps add to cart visible while scrolling a product page | A fixed bar; check it does not cover cookie or chat widgets on phones |
| Quick View | Product preview from the shop grid | Image aspect ratio can be changed with a documented snippet |
| Filters and Filters Canvas | Shop filtering, with an off-canvas panel | Replaces a filter plugin for most catalogs |
| Wish List and Compare View | Saved products; side-by-side comparison | Do not also run a separate wishlist plugin |
| Variation Swatches | Color, image and button choices | Replaces a swatch plugin |
| Product Brands, Custom Tabs, Size Guide | Brand taxonomy, extra tabs, size charts | Content you must maintain per product |
| Added to Cart Popup | Confirmation with totals and suggestions | Requires AJAX add to cart |
| Cart Reserved Timer | Countdown that holds the cart | Reserves limited stock in real time and empties the cart when time runs out |
| Free Shipping Bar, Stock Scarcity, Product Waitlist | Nudges toward a bigger order or a restock signup | Each adds a little work to cart and product pages |
| Custom Thank You pages, Advanced Reviews, Search by SKU | Branded order confirmation, review images and votes, SKU search | Thank You pages are the cheapest win here |
The Cart Reserved Timer deserves a second look. Because it reduces available stock the moment a limited item goes into a cart, a slow-browsing shopper can make a product look sold out to everyone else until the timer expires. For flash sales that is the point. For a small store with one of each item, it can cost a sale.
As of October 2026, Shop Extra is not in Personal ($69 a year or $199 lifetime, one site). It starts at Business ($99 a year or $299 lifetime, up to 10 sites) and is in Agency ($149 a year or $499 lifetime, unlimited sites). Staging and development domains do not count toward activations, and if an annual license lapses the store keeps working without updates or support. There is a 14-day refund window. Every tier is laid out in Blocksy pricing.
2.1.50: the update that moved the product gallery
In the 2.1.50 release, some store owners found their single product pages rearranged: the gallery overlapping the product details, or the details pushed below the images. The wordpress.org thread records that rolling back fixed it, and support asked for a live URL to investigate. A separate thread from the same release shows a fatal error on sites without WooCommerce at all, caused by a database migration calling an undefined function, blocksy_get_woo_single_layout_defaults(). Both point at the same part of the code: the new single product layout handling.
Product pages are where a layout bug costs money directly, because the gallery and the add to cart button are the page. A broken grid is ugly; a product page with the buy button pushed off screen on phones is a quiet revenue leak. Here is the order we would work in.
- 1
Confirm the version
Appearance > Themes shows the theme version; Plugins shows Companion and Pro. Note all three before changing anything.
- 2
Reproduce on staging
Copy the store, then check a simple product, a variable product, a product with many gallery images and one with a video, on desktop and a real phone.
- 3
Isolate the gallery
Blocksy documents a filter, blocksy:woocommerce:product-view:use-default, that switches back to WooCommerce's built-in gallery. If the layout recovers with it on staging, the fault is in the gallery handling.
- 4
Roll back or update as a set
Return theme and Companion to the last good pair, or move both to the newest release, so they never run at mismatched versions.
- 5
Report with a URL
Support asked for a live URL in the 2.1.50 thread. A staging link with the problem showing gets a faster answer than a screenshot.
The step-by-step version for this exact symptom is Blocksy WooCommerce layout broken. If the whole site went sideways, start at Blocksy update broke my site.
What Blocksy leaves on your plugin list
Shop Extra replaces a surprising number of store plugins: filters, swatches, wishlists, compare, size guides and brands. That still leaves the parts of a store that are not about display.
- Payments: a gateway plugin for each provider you accept.
- Tax, shipping and subscriptions: WooCommerce settings for the simple cases; extensions for live rates, multistate tax and recurring billing. When renewals stall, see subscriptions not renewing.
- SEO, backups and security: none ships with Blocksy. Given how often agencies say Blocksy appears in weekly vulnerability lists, a security plugin and prompt updates are not optional.
- Local Google Fonts: a Pro extension on Blocksy, so free-tier stores that care about font privacy or speed need a plugin or a manual setup.
- Transactional email: an SMTP plugin, or receipts may never arrive. The order emails fix covers diagnosis.
The trap to avoid is duplication. If you turn on the Wish List module, remove the old wishlist plugin; if you use Variation Swatches, do not keep a second swatch plugin around. Two scripts fighting over the same variation form is how variations stop showing.
Where a Blocksy shop spends its milliseconds
Blocksy's defaults are kind to speed. Customizer > General Options > Performance sets Dynamic CSS Output to File, the recommended mode, so the theme's generated styles load as a cacheable stylesheet. No script in the 2.1.58 theme package declares a jQuery dependency. Unused Shop Extra modules stay off, which is the right way to sell features.
The costs arrive with the store itself. In the 2.1.58 source, Blocksy enqueues WooCommerce's cart fragments script whenever the header contains a Cart element, so the mini cart refresh runs an AJAX request on every page with that header. And no theme can rescue the cart, checkout and account pages from being rebuilt per visitor: they are personal, so WooCommerce keeps them out of page caches, and every visit there pays for the theme, Companion, Pro, WooCommerce and every other plugin.
The practical test takes ten minutes. Load a product page with the network panel open, filter for get_refreshed_fragments, then run a test checkout on a throttled phone profile and note where it stalls. The full tune-up order is on Blocksy speed, and our WordPress performance consulting team does this on live stores.
Other Blocksy worries store owners raise
- Custom header forms broke in 2.1.58. After that update, input elements were stripped from the Header Builder's HTML element on the front end, which broke one store's custom search form. If your header search vanished, that is the first suspect.
- Security list anxiety. Agencies note Blocksy appears in weekly vulnerability lists; staff reply that issues are resolved before they are published. Either way, the answer is the same: update promptly.
- Starter sites that will not import. Blocksy keeps a troubleshooting doc for stuck imports, and support says it cannot diagnose sites that are not publicly reachable.
- Styles that do not change. With CSS output set to File, a stale stylesheet in a cache can hide your edits. See Blocksy CSS not updating.
- Category menus missing on phones. For a store, the mobile menu is navigation to the catalog. Blocksy mobile menu not working has the checks.
When the cause is not obvious, the cross-theme WooCommerce layout broken checklist and a plugin conflict test narrow it fast. For a checkout that will not complete, go straight to checkout not working. Or hand it to us: WooCommerce website repair and theme repair cover Blocksy stores.
When the next version of the store is not a theme
Blocksy plus Shop Extra is one of the better-value ways to run a small or mid-sized WooCommerce catalog, and we say so to clients. The limits show when the store needs things no module covers: quotes, custom pricing, configurators, member-only catalogs, or a checkout that has to be fast on a phone in every season. At that point you are no longer choosing modules; you are choosing an architecture.
A Next.js store builds those features into one tested codebase, prerenders product pages and keeps checkout on a short server path. Every site we build includes Athena CMS with e-commerce built in. Compare the two honestly in Blocksy vs Next.js, then read WooCommerce to Next.js and Blocksy to Next.js for the move, or start with our ecommerce development page. More theme guides are in the WordPress themes section.
Questions people ask before they call
For a modest catalog, yes. The free theme gives three product card designs, rearrangeable card elements, sale and stock badges, a custom quantity input, checkout tweaks and a header mini cart. Quick view, filters, wishlist, swatches and the off-canvas cart need Shop Extra, which starts on the Business plan.
Business and Agency. As of October 2026, Business is $99 a year or $299 lifetime for up to 10 sites, and Agency is $149 a year or $499 lifetime for unlimited sites. Personal, at $69 a year, does not include Shop Extra. See Blocksy pricing for the rest.
Reproduce it on staging, then test with Blocksy's documented filter that restores WooCommerce's built-in gallery to see whether the gallery code is at fault. Rolling back fixed it for the users in the wordpress.org thread. Keep theme and Companion at matching versions. The full procedure is in Blocksy WooCommerce layout broken.
Usually. Shop Extra includes Wish List, Compare View, Filters with an off-canvas panel, and Variation Swatches. Turn on the module, recreate the settings, then deactivate the old plugin rather than running both, since duplicate scripts on the same product form cause conflicts.
Yes. Blocksy's docs say the module reserves limited-stock quantities as soon as they enter a cart, reducing available stock in real time, and releases them if the countdown ends before checkout. It suits flash sales. On stores with one-off items, it can make products look unavailable to other shoppers for the length of the timer.
Keep reading
- Pay yearly or pay onceBlocksy Pro Pricing in 2026: Which Tier, Which Term, and What a Site Really CostsBlocksy Pro pricing checked October 2026: $69, $99 or $149 a year, or $199 to $499 once, what each tier adds, strict refund rules and three-year totals.
- Stores, side by sideWooCommerce vs Next.js for Ecommerce: The Store, the Stack and the CheckoutWooCommerce vs Next.js ecommerce: store theme stacks, the cart and checkout pages no cache can help, speed mechanics, and when WooCommerce is the right call.
- The store moveWooCommerce to Next.js: Moving Products, Orders and Subscriptions Without Dropping a SaleMove WooCommerce to Next.js: products, variations, customers, orders, subscriptions, gateways, tax, shipping and URLs, plus how to pick the new store engine.
- Blocksy troubleshootingBlocksy Mobile Menu Not Working: Trace the Tap From Trigger to PanelBlocksy mobile menu not opening, empty or listing every page? Check script optimizers, the Trigger, the Offcanvas row and the Mobile Menu location, in order.
- Blocksy performance, tunedBlocksy Theme Speed: Four Free Switches, One Paid Font Fix, and Everything Else You AddedBlocksy theme speed, setting by setting: Dynamic CSS Output, the emoji and Gravatar switches, local fonts, Core Web Vitals fixes and the theme's real limits.
- Theme reviewBlocksy Theme Review (2026): Generous for Free, Fussy About UpdatesBlocksy theme review for 2026: the free header builder, Companion and Pro, lifetime pricing, speed settings, WooCommerce, and the update bugs to watch.
- Everything in WordPress ThemesSee the section
Have a Blocksy store looked at before the next update
Tell us which Blocksy plan you run and what is wrong. We will check theme, Companion and Pro versions, the Shop Extra modules in use and the checkout, then send a plain list of fixes.
Which of these sounds like you? (pick any)
Rather talk now? Call (210) 346-0848.