No reviews found
Your storefront builds blocks nobody sees.
CS-Cart already lets you hide a block on phones, tablets or desktops with the visibility checkboxes in the layout editor. Until now that was a display rule only: the block still ran its queries, still rendered, still travelled to the browser, and CSS hid it on arrival. A phone downloaded the desktop page and threw part of it away.
[TH] Fast Blocks makes those checkboxes mean what they say.
What the add-on does
- Blocks per device. A block switched off for the current device is not built at all: no queries, no HTML, no cache entry. Nothing new to set up, the add-on reads the checkboxes you already use.
- Lazy blocks. Mark the heavy blocks below the first screen and they leave the first response entirely. Their place is held by a skeleton, and each block is requested when the visitor gets close to it.
Measured on a demo storefront
| Home page | Before | After |
|---|---|---|
| Desktop | 373 KB | 186 KB |
| Phone | 360 KB | 170 KB |
Eleven blocks below the first screen were marked as lazy and three more were hidden on phones. On a second demo, the visibility checkboxes alone took the phone response from 371 KB to 275 KB with no other changes.
The skeleton follows the block
A single grey box is not a placeholder, it is a second layout shift waiting to happen. The skeleton here repeats the shape of what is loading: cards for a product row, a strip for brand logos, a wide band for a banner, lines for text. It also reads the block's own column count, so a row of six skeleton cards is replaced by a row of six real ones. You can reserve a height per block to keep the page from jumping, and the animation switches itself off for visitors who asked for less motion.
What it does not touch
Main content, product filters, breadcrumbs, the cart and checkout are never deferred: they carry the state of the page you are on. The add-on excludes them for you, so a wrong click cannot break a category listing or a checkout step.
Also worth knowing
- The device becomes part of the block cache key, so the first visitor never warms the cache for everybody else. Without that, serving different HTML to different devices would do more harm than good.
- No template edits, no theme changes, nothing to compile. Install, tick what you want, done.
- Settings are per feature and per block: how many screens ahead to start loading, which blocks are lazy, the reserved height and the skeleton shape.
- The admin interface is translated into 30 languages.
- Store Builder
- Store Builder Plus
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- 4.20.1
- English
- Български
- Dansk
- Deutsch
- Ελληνικά
- Español
- Français
- Georgian
- Italiano
- Nederlands
- Norsk
- Polska
- Română
- Украинский
- Русский
- Slovenščina
- 中文
Established in 2015 ThemeHills team is an experienced provider of CS-Cart E-commerce solutions.
We are developing professional well-tested add-ons and themes. You can influence the development of our add-ons and themes through sponsorship. The incidence of our services knows no bounds because our team is spread all over the world, we work with all countries and continents and speak English fluently.
Our advantages:
- Highly experienced CS-Cart developers
- Creative designers
- Well-tested solutions
- Individual approach to our customers
- Awesome Support in 48 hours during working days (Approximately from 10:00 to 17:00 GMT+4)
Add-ons and Themes Marketplace
On our marketplace, you will find themes and add-ons which will enrich your online store and improve customers' experience.
➡ Explore our ready-to-use products.
Similar products
Optimize and convert to WebP all the images on the site
Helps to attract the existing and new visitors to necessary products and even categories by adding labels with call-to-action text. In addition to this functionality an admin can set auto stickers On sale, New arrivals, Coming soon, etc. and even set an expiration date for each sticker. The add-on is easy to use, just upload your images, choose the label's position and wait for the result. Moreover, not only one but several labels can be attached to any product.
Retargeting helps online stores & eCommerce businesses worldwide grow through Automated Dynamic Ads with up to 50% better CPA, Campaigns that can generate a 15% increase in conversion rate and Onsite Recommendations that increase time-spent-on-site and average order value by up to 20%. We offer live support 24/7 directly on our website.