What WoodMart Is, and Whether It's Right for You
WoodMart is developed by XTemos and sold on ThemeForest at a one-time license fee of $59, which includes six months of technical support. Extending support after that runs about $21/year. Its defining characteristic is being deeply optimized for WooCommerce โ product filtering, AJAX search, product comparison, wishlists, and mega menus are all built into the theme itself without needing additional plugins.
For the page editor, you choose between Elementor, Gutenberg, or WPBakery during the setup wizard. Pick carefully โ switching later is inconvenient. Most beginners choose Elementor, and for good reason: the tutorial ecosystem is the largest, the plugin compatibility is broadest, and the visual editing experience is the most intuitive of the three.
WoodMart fits: WooCommerce stores, cross-border brand independent stores, B2C export sites, and product-focused stores in categories like home goods, fashion, electronics, and beauty. It's not the right fit if you're primarily running a content blog or a pure showcase site โ the theme carries too much overhead for those use cases. Something lighter like Astra or Kadence makes more sense there.
What to Have Ready Before Installing
You'll need: a WordPress installation already set up (see the Cloudways WooCommerce guide), the WooCommerce plugin installed, a PHP 8.x environment that's compatible with the current WoodMart version (check the WoodMart documentation for the specific requirement), an SSL certificate configured, and your domain already connected.
Trying to install the theme before these fundamentals are in place tends to produce errors throughout the setup wizard. Get the foundation right first.
Step One: Upload and Install the Theme
After purchasing on ThemeForest, you'll download a compressed package containing multiple files. Inside the outer zip are two files you need: woodmart.zip (the parent theme) and woodmart-child.zip (the child theme). Don't upload the outer zip โ unzip it first and locate these two files.
Go to Appearance โ Themes โ Add New โ Upload Theme in the WordPress dashboard. Upload woodmart.zip first and activate it, then upload woodmart-child.zip and activate the child theme.
Why the child theme is mandatory, not optional: any CSS or PHP modifications made directly to the parent theme files get overwritten the next time the theme updates. The child theme stores your customizations separately, so updates to the parent don't touch them. This is a requirement, not a suggestion.
Step Two: Run the Setup Wizard โ the Choices Here Matter
Activating the theme launches the official Setup Wizard automatically. You can also access it manually at WoodMart โ Setup Wizard. The wizard walks through:
License activation: enter your ThemeForest purchase code. This unlocks official updates and technical support. Page editor selection: choose between Elementor, Gutenberg, and WPBakery โ Elementor is the recommendation for beginners. Recommended plugin installation: WoodMart Core and WooCommerce are required installs. For the rest, install only what you'll actually use โ plugins you don't need just slow the site down and add maintenance overhead.
Step Three: Import a Demo โ Build the Store Framework Fast
This is one of WoodMart's most valuable features. Go to WoodMart โ Prebuilt Websites, where a wide selection of pre-built store templates are organized by category โ Fashion, Electronics, Furniture, Beauty, Jewelry, each available in multiple style variations. Pick a template close to your product category, click to import, and within a few minutes you have a near-complete store framework: homepage, category pages, product pages, cart, and checkout layouts are all already structured.
After import, your job becomes replacing content rather than designing from scratch, which is a significant efficiency gain. One thing to take care of before going live: the demo import brings in substantial sample content โ products, posts, pages. Delete the demo products or replace them with real inventory before launch. Placeholder products from a demo shouldn't be on a live store.
Step Four: Update the Logo, Header, and Navigation Menu
Go to WoodMart โ Header Builder for a visual interface to adjust the header layout โ logo position, navigation placement, search bar, shopping cart icon, and user account access can all be repositioned by drag and drop. The logo field supports uploading a standard version and a Retina (2x) version. The favicon is set under Appearance โ Customize โ Site Identity.
For navigation menus, go to Appearance โ Menus to create and edit. A typical store navigation includes: Home, Shop, product categories, Blog, and Contact. If your product catalog has many categories, WoodMart's Mega Menu feature lets you configure multi-column dropdown displays for any menu item โ considerably more usable for category-rich stores than a standard single-column dropdown.
Step Five: Customize the Theme Through the Settings Panel, Not the Code
WoodMart includes a comprehensive theme settings panel at WoodMart โ Theme Settings covering color schemes, fonts, product listing style (grid or masonry), product detail page layout, search style, mobile navigation, button styles, and more.
The principle to follow: if it can be done through the settings panel, do it there rather than editing theme CSS or template files directly. Edits to parent theme files get overwritten on update. For customizations the settings panel can't handle, add custom CSS to the child theme's style.css, or use Appearance โ Customize โ Additional CSS. Either approach survives a theme update without data loss.
Step Six: Configure WooCommerce to Make the Store Operational
This step is WooCommerce configuration rather than WoodMart-specific work. Go to WooCommerce โ Settings and work through: store address and default currency, payment methods (install and configure the Stripe or PayPal plugin with API keys), shipping zones and rate rules, and tax settings.
These configuration items are covered in detail in the WooCommerce backend guide โ no need to repeat them here. Once configured, upload your first batch of products with categories and attributes set, then run a complete test order with a test account โ place an order, complete payment, and confirm the order confirmation email arrives. Verify the full chain works before going live.
SEO and Performance: One WoodMart-Specific Note
General SEO setup (Rank Math, Search Console, GA4) and performance optimization (caching plugins, Cloudflare, WebP image conversion) are covered in the WordPress new site configuration guide. One thing specific to WoodMart that's worth flagging: the theme is feature-rich and loads a meaningful amount of CSS and JavaScript. After importing a demo, if there are modules you're not using โ wishlists, product comparison, specific slider plugins โ disable them in WoodMart's theme settings. Loading scripts for features you don't use wastes page performance budget. WoodMart's settings panel has a dedicated Performance tab where individual components can be turned off selectively.
Cost Reference
| Item | Cost |
|---|---|
| WoodMart theme (single-site license, ThemeForest) | ~$59 one-time (includes 6 months of support) |
| Extended support renewal (optional) | ~$21/year |
| WordPress + WooCommerce | Free |
| Domain | ~$10โ20/year |
| Hosting / VPS | ~$12โ30/month (small to mid-size store) |
| SSL (Let's Encrypt) | Free |
If you need email marketing, advanced product filtering, a membership system, or subscription functionality, the relevant plugins carry additional costs โ factor these in when planning your budget.