mtheme.markets.Explore the catalog ↗
← THEME LIBRARY

Bookshelf

WordPress theme

Bookshelf is a ThemeREX WordPress theme for bookshops and media stores that pairs a WooCommerce catalogue with a custom post type for courses and The Events Calendar for listings, then wraps both in an Elementor-built layout system with boxed or fullwidth styles and a per-section settings override layer.

Updated November 5, 2026 · theme.markets editorial team

A shop, a course list and an events calendar in one theme

Bookshelf is aimed at bookshops, but the vendor describes something wider than a product grid. Alongside the WooCommerce catalogue, the theme ships an integrated custom post type for classes and whole courses, with an admin interface the vendor describes as user-friendly and a listing view for those courses. That gives you a second content type that is not a product and not an ordinary post: something you schedule and present as a curriculum entry.

The Events Calendar is the third piece. It appears both in the vendor's headline feature list as "Events Management & Events Calendar" and in the plugin compatibility list. A bookshop that runs readings, signings or a reading group can put those dates somewhere other than a blog post.

Page building is not the theme's differentiator; it is the assumption. Elementor is listed as required, and the vendor says header and footer layouts are edited in that builder. If you do not want to work inside Elementor, this is not the theme for you.

What the layout style switcher changes

The vendor names an "online layout style switcher" as one of four headline Media Shop & Bookstore features, without saying how many styles it contains or how the switch is exposed on the front end. Treat it as a slot to fill in yourself: a way to present the shop or site in more than one visual arrangement, rather than a feature you can plan a design around from the listing alone.

Two smaller layout facts are more concrete. Pages can be boxed or fullwidth, and the header and footer are built in Elementor, which means those two regions are edited as layouts rather than constrained to a fixed set of menu and widget positions. If your shop needs a promotional strip above the navigation or a footer with several column arrangements, that is where the work happens.

The marketplace attributes add the environment: a responsive layout and a 4+ column grid, which is the arrangement you would expect for a book cover wall. Widget Ready is marked Yes.

The inheritance and override layer

Under a section called Powerful Theme Framework, the vendor lists a "Setting Inheritance and Override System" and then a separate figure of 750+ Customizer options. Take the two together carefully. The override system is the idea that a specific section can hold different parameters from the site-wide ones, which is useful on a shop where the product archive, a course page and a blog archive should not share every typography and colour decision.

The 750+ number is a count of options, not evidence that any particular option behaves well or that overrides are easy to find. Nor does the listing name which parameters can be overridden. If your plan depends on a particular section looking noticeably different from the rest of the site, confirm it on the live demo before committing.

The vendor's WordPress theme metadata makes the same claim in different words: "a unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins."

Selling physical and downloadable books

The vendor explicitly says the theme can be used to sell both physical and downloadable items, and names a list of media products it was designed to accommodate: audio and electronic books, music, movies, video games and micro courses. For WooCommerce that is mostly a matter of product type rather than theme, but it tells you what the demo layouts were drawn for, and the downloadable-file route matters if you plan to deliver ebooks rather than ship paper.

The most recent changelog entry in the supplied source, version 2.33.0, is a useful signal about scale. It adds a search field to the WooCommerce Product Filter for long lists of 15 or more items and makes attribute lists in the sidebar scrollable. A bookshop accumulates categories and attributes quickly, so filtering that still works with a deep catalogue is the part worth checking on your own product set.

The constraint is the plugin stack. Elementor and ThemeREX Addons are both marked required. WooCommerce appears in the declared compatibility list at 5.x.x and 6.x.x, and the theme's own feature list adds Contact Form 7, Mailchimp for WordPress, Slider Revolution, TI WooCommerce Wishlist, The Events Calendar, WP GDPR Compliance and WPML among supported plugins.

Editorial and search features for a review or literature site

Bookshelf's vendor description also targets literature blogs, author sites and book or movie review portals, and the blog section of the feature list is fuller than a shop theme usually bothers with: multiple blog styles, flexible layout options, over 20 post animations, a feed you can point at chosen post types or categories, post views and likes, sharing buttons and a related posts section.

The feed filter is the practical item. On a site that mixes reviews, news and author interviews, choosing which post types or categories appear in a given feed saves you from relying on a plugin to build separate loops.

Two smaller items support browsing rather than writing: an interactive Ajax search and separate user and main menus. WPML compatibility is declared, which matters if the shop or the blog needs a second language.

Requirements and declared range, as observed on 5 November 2026

Treat the requirements as the first thing to settle. Elementor and ThemeREX Addons are required, so the theme's layout and widget behaviour depends on plugins that update on their own schedule. The marketplace listing observed on that date declares WordPress support from 4.9.x through 7.0.x and WooCommerce 5.x.x and 6.x.x, and marks Gutenberg Optimized as Yes. Those are vendor declarations and marketplace attributes, not results of running this theme on a current install.

One vendor note affects what you get visually: the images used in the live preview are not included in the theme package. The marketplace file list is PHP, CSS and JavaScript files, so plan on supplying your own cover art, photography and any promotional images.

The marketplace entry also carries sales and rating figures and a licence price, but those describe the theme as sold on the marketplace rather than anything about a package obtained elsewhere.

Questions & answers

Does Bookshelf handle courses as products or as a separate content type?

The vendor describes an integrated custom post type for classes and entire courses, with its own admin interface and a listing view for courses. That sits alongside the WooCommerce catalogue rather than replacing it, so course entries and shop products can be managed separately. How the two connect for payment is not described in the supplied source.

Can I build a bookshop without Elementor?

Elementor is listed as required, and the vendor says header and footer layouts are customised in Elementor. The theme is not presented as usable without it.

Are the demo images part of the theme package?

No. The vendor states that images used in the live preview are copyrighted to their owners and are not included in the template. The marketplace file list names PHP, CSS and JavaScript files.

Guides for this theme

Keep exploring

Alternatives to Bookshelf

More themes with a similar focus. Find the approach that fits your project.

Also for online stores · education

DriCub

DriCub is SmartDataSoft's WordPress theme written specifically for driving schools and the adjacent training niches the vendor names — teen drivers education, defensive driving, winter courses and traffic school. Pages are assembled with Elementor, enquiries can run through Contact Form 7, and WooCommerce 7.x–9.x is declared for paid courses or products. The marketplace attributes observed on 5 November 2026 cover a wide WordPress range back to 4.9.x, which is worth reading against the listing's version 3.7 and the vendor's February 2026 update stamp rather than as a guarantee for your stack.

Explore details →
Also for online stores · education

EduMall

EduMall is a ThemeMove education theme whose substance sits in Tutor LMS rather than its layouts: the theme carries the course engine and wraps it in Elementor pages, BuddyPress community tools and a WooCommerce checkout. The article follows the teaching pipeline — frontend course building, quiz rules, drip and prerequisites, Zoom sessions, then instructor commissions and withdrawals — and separates vendor claims from what a theme purchase actually changes.

Explore details →
Also for online stores · education

Outgrid

Outgrid, by UiCore, is an Elementor theme whose real weight sits in its own widget catalogue: the vendor lists 200+ elements covering form plugins, Give and Charitable donation tools, WooCommerce and Easy Digital Downloads widgets, events, LMS and community components. Global styling is split between a theme options panel with seven linked global colours and a Preset Manager, and Elementor's own design system. Selective one-click import and per-page overrides handle the rest of the build.

Explore details →