
Unlimited usage

Unlimited usage
GNU GPL
Package security report
Use the VirusTotal report above to review the latest available scan.
$5.99
?Why is it cheaper?
The price covers independent GPL file access, checks, manual updates when available and Nodub support. It does not include an official vendor license key or vendor support.
Secure checkout. Download access is provided after successful payment.
Important: official vendor keys, official support and automatic vendor updates are not included.
Original GPL package
Original GPL-licensed package files, independently redistributed.
Nodub technical support
Independent help under the published support policy.
Guarantees and safety
Package checks and refund policy subject to published terms.
What the purchase includes
GPL package access, package checks, manual updates when available and independent Nodub support.
I used Razzi for a small fashion store that had been dragging around a half-dead Flatsome setup since 2019. The client wanted a cleaner catalog, quick-view, Ajax cart, better mobile filters, and “something like Zara, but not expensive.” Yeah, that sentence already hurt.
First impression: Razzi looks good out of the box. The shop layouts are polished, the product cards don’t look like they were designed by a backend intern, and the demo import actually got me close enough without spending half a day rebuilding sections in Elementor.
But of course, after ten minutes in DevTools, the honeymoon was over.
The strong part of Razzi is the WooCommerce layer. Product archive layouts, sticky add-to-cart, variation swatches, off-canvas cart, wishlist-style UI bits — all the usual ecommerce toys are there.
Most visual stuff is configurable from:
The header builder is decent. Not amazing, but decent. I built a desktop header with logo/search/account/cart in about 15 minutes. Mobile header took longer because, naturally, the spacing looked fine in preview and stupid on an actual iPhone.
I opened Chrome DevTools, Network tab, disabled cache, and Razzi was loading multiple font weights I never asked for. The client only used 400 and 600, but the page pulled extra Google Fonts garbage.
I fixed it in Appearance -> Customize -> Typography, then double-checked the rendered <link> tags in the page source. Still had one leftover font request from an Elementor section. Classic.
The DOM also gets chunky on product grids. If you enable quick view, wishlist, compare, badges, hover image, and countdowns all at once, your archive page becomes a nested div lasagna. Looks nice, scrolls slightly drunk on mid-range Android.
My advice: don’t enable every shiny toggle. In Customize -> Shop -> Product Catalog, keep only what the store actually needs.
You can change homepage sections, banners, sliders, and product blocks in Elementor. Fine.
You can change catalog columns, product card buttons, sale badges, breadcrumbs, and header layout in Customizer. Also fine.
But once you need custom markup around the product loop, welcome back to PHP land.
I had to touch:
header.php for a tracking snippet placement the client’s CRM insisted onwoocommerce/content-product.php for custom badge logicwoocommerce/single-product/meta.php to clean up ugly SKU/category outputfunctions.php in the child theme for extra hooksinc/classes/class-theme-setup.php only to inspect what the theme was registering, not to edit directlyDo not edit the parent theme unless you enjoy losing work during updates. Make a child theme, override Woo templates there, and sleep like a semi-normal person.
Here’s the dumb one. After enabling JS delay in WP Rocket, product variations stopped updating price and image. No console explosion, just silent broken behavior. My favorite kind of bug. Very healthy for blood pressure.
In DevTools Console I saw variation events not firing after selecting size/color. The fix was boring but effective: exclude these from delay/minify:
jquery-corejquery-migratewc-add-to-cart-variation.jswc-single-product.jsAfter that, variations worked again, Ajax cart stopped acting possessed, and I could finally close the laptop without wanting to throw it into traffic.
The package I worked with was distributed under GNU GPL terms. No product key was needed for runtime use, and the theme features I needed — including demo import — were available out of the box. I also used it on staging, local, and production without domain-count nonsense.
The tradeoff: don’t expect automatic vendor updates from the dashboard. I usually update manually before deploy:
/wp-content/themes/razzi/Boring process, but boring is good when a shop takes real orders.
Razzi has too many overlapping settings. Sometimes a button color comes from Customizer, sometimes Elementor, sometimes a WooCommerce widget style, sometimes a CSS variable buried in the theme stylesheet. Pick a lane, please.
The mobile menu also needed CSS surgery. I added this in the child theme stylesheet because the off-canvas panel was too wide on small phones:
@media (max-width: 480px) {
.mobile-menu-panel {
width: 88vw;
}
}
Tiny fix, but the default felt clumsy.
Yeah, probably. Annoyingly, Razzi gets enough right that I can forgive the mess. For a WooCommerce store where the client wants modern ecommerce UI without paying for a fully custom frontend, it’s workable.
Just don’t install it, import a demo, stack five optimization plugins on top, and act shocked when Ajax cart breaks. Test like an adult.
Usually delayed JS. Exclude jquery-core, WooCommerce cart scripts, and the main Razzi frontend script from delay/minify.
Small changes, yes. Deep markup changes, no. Override woocommerce/content-product.php in a child theme.
Customizer gets you halfway. For exact widths/padding, use child theme CSS and test on real devices, not just browser resize.
Not if you disable extra product-card effects. Quick view, hover images, compare buttons, and badges all add DOM weight fast.
All products we provide come only from official sources and verified developers. To confirm their integrity and safety, the archive has been scanned for viruses and malware. You can review the scan results at any time by clicking the button below.
View in VirusTotalYou must be logged in to post a review.
Check the documentation first. If the issue remains, describe the exact action, result and error, and attach screenshots without passwords or private data.
You may use the GPL package on unlimited websites, subject to the GPL and any separately licensed assets or hosted services.
A single purchase includes download access for 72 hours. Later downloads require repurchase or active membership. Updates are installed manually.
No. Vendor license keys and services requiring vendor activation are not included.
Nodub provides independent support. Official developer support is not included.
During active access, downloads are not quantity-limited. Fair-use and account-security controls may apply.
Reviews
There are no reviews yet.