DEV3 Oakhaus – Free Furniture & Home Decor Store WordPress Theme for Elementor & WooCommerce

A free WooCommerce theme for furniture and home decor stores: room landing pages, shop-the-look hotspots on photos, material and fabric swatches, dimensions tables, delivery and returns tabs, mini cart, wishlist and quick view. No 3D, light motion only.

by DEV3 TechnologiesVerified Author(0) 0 downloads 1 viewsUpdated 06 Nov 2026

DEV3 Oakhaus is a free WordPress and WooCommerce theme for furniture makers, home decor stores and interior brands. It is warm and tactile: Young Serif headlines on linen paper, oak and walnut browns with a sage accent, arch-topped photo frames and dashed hairlines. Every section is led by real photography. Motion is light (split headings, reveals, a slow drift on the hero) and respects reduced motion. There is no 3D or WebGL in the theme at all.

Sign in to download it for free. There is no public live demo: watch the video tour at the top of this page, or step through the screenshots at desktop, tablet and phone sizes.

Built to sell furniture

  • Room landing pages: the shop and every room (living room, dining, bedroom, home office, decor and lighting) open with a split photo hero, room chips with product counts and the room's collection. Elementor room pages add planning notes and a styled lookbook.
  • Shop the look: numbered hotspots on a flat lifestyle photo. Each pin opens a small product card with the photo, price and link; the same list appears as a Shop this look column.
  • Material and finish swatches: variation swatches for wood finishes and fabrics (a colour per term), a Made from strip on every product and fabric and finish sample kits as products.
  • Dimensions table with a cm / inch switch, plus Materials & care and Delivery & returns tabs driven by simple product fields.
  • Mini-cart drawer, wishlist page and quick view from the DEV3 Theme Toolkit.
  • A service strip above the footer for free delivery, the comfort trial, made-to-order lead times and the trade programme.

Pages included in the demo

Home, Rooms, five room pages, Lookbooks, Materials & finishes, Delivery & returns, Showrooms with a visit request form, Trade programme, About, Contact, FAQ, Journal, Wishlist and the shop pages, with 38 demo products (fictional brands, no logos) and four shoppable lookbooks.

Built for editing

Every demo page is built in Elementor (free) with the DEV3 Theme Toolkit widgets, and 24 block patterns cover the same sections for the block editor. Colours and fonts come from one token file and sync to the Customizer, theme.json and the Elementor kit. Fonts are self-hosted. The demo photos are free-licence (CC0) stock photos listed in PHOTO-CREDITS.md; all names, products, prices and quotes are fictional.

How it's built

Architecture, stack, key decisions and the quality gates DEV3 Oakhaus passed before release.

A free WooCommerce theme for furniture stores: room landing pages, hotspots on lifestyle photos, material swatches, dimensions tables and delivery and returns information, built on the no-3D theme core.

The problem it solves

Furniture is a considered purchase: shoppers worry about size, material, colour and what happens if it does not work out. Most store themes show a grid and a price. Oakhaus had to answer those worries on the product page itself, help shoppers picture a whole room, stay fully editable in Elementor, and look warm and distinct from fashion and electronics shops, with photography instead of 3D viewers.

Architecture and approach

Oakhaus is a classic PHP theme with theme.json on DEV3's flat theme core: no three.js or WebGL, enforced by a build gate, with about 12 KB of always-loaded JavaScript gzipped.

The Toolkit's project type became a Lookbook: a photo plus pin lines (x | y | product slug | label) rendered as accessible buttons and product cards, on a lookbook page and anywhere through a marker. Product custom fields drive Dimensions (cm / in), Materials & care and Delivery & returns tabs. Wood finishes and fabrics are global attributes with a colour per term, shown as variation swatches. Shop and room pages get a split photo hero and room chips from the product categories.

Quality gates and results

Oakhaus ships as a free download with a one-click demo: 20 pages, 38 products including two sample kits, four shoppable lookbooks, six customer stories and a journal. Gates: php -l 0, phpcs 0 errors and 0 warnings, Theme Check 0 required, Woo checkout flow and Elementor editor pass, and the no-3D scan is clean.

Tech stack

Area Technologies
Frontend DEV3 Motion, Photo Hero, Lenis, Elementor widgets, Block patterns
Platform WordPress 6.0+, PHP 7.4+, WooCommerce, Contact Form 7, DEV3 Theme Toolkit
Delivery phpcs (WPCS 3), Theme Check, No-3D build gate, One-click demo importer

Inside the build

Photo hero slideshow: a full-screen cross-fading slideshow of three rooms with a slow drift, a serif headline, two buttons and trust chips. Photo hero slideshow — a full-screen cross-fading slideshow of three rooms with a slow drift, a serif headline, two buttons and trust chips.

Shop by room: five arch-topped room cards, each with its piece count, linking to the room landing pages. Shop by room — five arch-topped room cards, each with its piece count, linking to the room landing pages.

Guides & articles

Practical guides and engineering write-ups for DEV3 Oakhaus.

A free furniture store WordPress theme: shop the look with Oakhaus

Last updated
A free furniture store WordPress theme: shop the look with Oakhaus: DEV3 Oakhaus

A furniture shop has a harder job than most: shoppers cannot touch the piece, so the website has to answer the worries for them. Will it fit? What is it made from? What colour is it really? What if it does not work out? DEV3 Oakhaus is a free WordPress theme built to answer those questions on the page, with real photography instead of effects and every page editable in Elementor.

The Oakhaus home page: a full-screen photo of a living room with the headline

Video tour of the Oakhaus demo: the hero, rooms, the lookbook hotspots, materials, a product page and the mini cart

Who Oakhaus is for

  • Furniture makers and workshops that sell direct and build to order.
  • Home decor and lighting stores with a mix of big pieces and small objects.
  • Interior studios and designers who sell a curated range and run a trade programme.

Start with the room

The shop and every room open with a split photo hero, chips showing how many pieces each room has, and the room's collection. In the demo each room also has an Elementor page with planning notes, so the site works as a guide as well as a store.

A room landing page: a photo hero, the room's collection, a styled photo with pins and planning notes

Shop the look

Every lookbook is a flat lifestyle photo with numbered pins. A pin opens a small card with the product photo, price and link, and the same pieces appear in a Shop this look list. Pins are plain lines of text, so adding a lookbook takes a few minutes.

A lookbook page: a room photo with numbered pins beside the Shop this look list

Answer the worries on the product page

  • A dimensions table in centimetres with an inch switch.
  • Material swatches for finishes and fabrics, and a Made from strip.
  • Materials & care and Delivery & returns tabs, driven by simple product fields and Customizer texts.
  • Fabric and finish sample kits as ordinary products, so shoppers can see colours at home.

A product page tab with a dimensions table and a cm / in switch

Set it up in an afternoon

  1. Install the theme and the DEV3 Theme Toolkit, then import the demo from Appearance → DEV3 Demo.
  2. Replace the demo photos and products with your own, and set each room's category photo.
  3. Add your product fields (dimensions, materials, care) and swatch colours.
  4. Set your phone number and delivery and returns text under Appearance → Customize → Oakhaus: store details.

Oakhaus in the Elementor editor with the Photo Hero widget selected

Oakhaus is free: sign in on DEV3 to download it.

Frequently asked questions

The complete source code (version 1.0.0) as a download from your account, with the setup and usage guides shown on this page. It is free: sign in to download it.

Buying guides: 3D and motion WordPress themes for Elementor and WooCommerce

More from this author

View all

Related in CMS Extensions

View all