On plain WordPress
Pages, posts, archives, search and 404 render from the theme alone. No plugin is required and none is bundled; what you edit in Styles is what the visitor sees.
A block theme that starts on plain WordPress and grows into a shop.
MevvTheme is a fast, accessible block theme for the site editor. Install it on a plain WordPress site and every page type renders on its own — pages, posts, archives, search, 404, a full-width canvas and page and post templates with a sidebar. Switch WooCommerce on and the shop, product, cart and checkout templates are used automatically; nothing shop-related loads without it. Mevv plugins add features on top and never replace the theme. MevvTheme Pro is the plugin that turns it into a storefront: a design profile, a header with live search, a catalog with wishlist, compare and quantity discounts, an announcement bar with a countdown, blog extras, a coming-soon page, diagnostics and settings export. Every one of them is a switch, every one is cache-safe, and none of them loads a script from a third party. The free theme is on its way to the WordPress.org directory.
Where it fits
The theme is not a shell around a plugin. It works on its own, and every layer above it is a choice you make later — and can undo.
Pages, posts, archives, search and 404 render from the theme alone. No plugin is required and none is bundled; what you edit in Styles is what the visitor sees.
MevvTheme Pro adds the design profile, the header, the catalog and the blog extras. MevvBlocks, MevvCart, MevvForms and the others bring their own screens; the theme hosts their header and footer regions and never replaces them.
The shop, product, cart and checkout templates are used the moment WooCommerce is active. They sit on WooCommerce’s own hooks, so payment gateways, shipping plugins and consent boxes keep working.
How it looks
Every frame below is a real page: four from mevvshop.com, a store that runs on MevvTheme and Pro, and two from our demo installation. Nothing was drawn or retouched.
Logo, menu, a social link and the cart sit over the hero image. The Pro header goes transparent on the home page and on the shop, and switches to its solid look on every other page.
The banner carries the archive title over a background image of your choosing. Below it, the product cards: category, price, colour swatches from MevvCart, and add to cart — with the grid and list toggle and the column count set in the profile.
Vertical thumbnails, zoom and lightbox on the left; breadcrumb, category, title, price, description, variation buttons and a plus-minus quantity on the right, in the order the profile sets. The announcement bar at the top is MevvCart’s, not the theme’s.
Reading time under the meta line, a share row — X, Facebook, LinkedIn, WhatsApp, e-mail — with a print button, and related posts from the same category. Each one is a switch in the Pro profile; the table of contents appears once a post has three headings.
The cart form on the left with the coupon field in its footer, the totals on the right with a coupon shortcut and the checkout button. It is WooCommerce’s own cart on WooCommerce’s own hooks, arranged by Pro.
At 390 pixels the menu folds into a button, the logo keeps its proportions and the hero keeps its headline. Captured at double density, so what you see is what a phone renders.
The free theme
Block templates, blog layouts, patterns and style variations, all edited in the site editor. The theme is being submitted to the WordPress.org theme directory; once it is listed, updates arrive through WordPress itself.
Page, single post, archive, search and 404, a full-width canvas for landing pages, and page and post templates with a sidebar that carries search, recent posts and categories.
Dark, Warm and Mono variations next to the default look, six spacing presets, two shadow presets and border tools, all in theme.json so the editor offers them wherever a block takes them.
Grid, list or featured-first, chosen under Appearance › Customize › Blog, with the order of the meta line — date, author, category, comments — set there too. Archives are ready for a term image above the title.
A hero, feature columns, a call to action, an about section, a contact block, testimonials and a questions list. Insert them, then edit them as ordinary blocks.
Shop archive, single product, cart and checkout, used automatically when WooCommerce is active and never loaded without it.
A readme, a screenshot, a complete style.css header and a horizontal-overflow guard so no block can push the page sideways on a phone. Translation-ready, with Turkish in the package.
Pro · Header and navigation
Logo, menu, social link and a cart icon with a live count come first. Everything below is a checkbox on the same screen, off by default, and none of it loads a script from outside your site.
Transparent over the home page hero and the shop banner, a white header with dark text on inner pages, solid elsewhere, sticky if you want it. Any page can switch to the canvas layout with its own transparent header.
A search overlay that opens without a script and, with one, shows the first five matching products with image and price as you type — straight from WooCommerce’s Store API.
A fixed bar on phones with home, shop, search, cart and account — blog instead of shop on a site without WooCommerce — and a phone menu that opens as a drop-down panel or full screen.
A line of text above the header with up to four links, and New, Sale or Hot badges on menu items — set by adding a class to the item in the menu editor.
Name a registered shortcode — a language or currency switcher — and it is rendered in the menu area. A back-to-top button appears after 600 pixels of scrolling and respects reduced-motion settings.
A published block template can stand in for the header or the footer. Pro checks what is in it: a region made only of presentation blocks stays cacheable, one carrying a form or a cart turns the page cache off by itself.
Pro · Shop
Every shop feature below is a switch on the Shop extras screen or a field on the product itself. Nothing is added to the page that you did not turn on, and everything that depends on the visitor is computed in the browser so cached pages stay cached.
Grid and list views, columns per device, products per page, a shop banner with a background image, a sticky gallery with vertical thumbnails, zoom and lightbox, quick view and add to cart from the card, a variation picker on the card, and page numbers, a load-more button or infinite scroll.
Heart and compare buttons on cards and product pages, a wishlist page and a comparison table of up to four products, and a recently viewed strip under the product. All three live in the visitor’s browser and are filled from the Store API — no account, no session, no uncacheable page.
A stock indicator with a bar when stock falls to the threshold, a free-shipping progress bar in the cart, mini cart and checkout, a delivery estimate from working days and a cut-off hour, and a bought-together box that adds the product and its cross-sells in one click.
Tiers such as 3:10, 10:20 on the product’s pricing tab become a table on the product page and a lower line price in the cart. Out-of-stock products show an e-mail field; when stock returns each subscriber gets one message and the list is cleared.
Up to six global tabs — size guide, shipping, care — limited to categories if you like, reviews with a photo and a “was this helpful” vote, a personalisation text field carried into the cart and the order, and a YouTube, Vimeo or MP4 video under the gallery.
A two-column cart with a coupon shortcut, floating labels at checkout, a delivery date and time slot the customer picks, seven classic-checkout fields you can hide or make optional, external products that open the merchant in a new tab, and a catalog mode that replaces add to cart with a quote link and can hide prices.
Pro · Marketing
Two screens, no popup builder and no outside service: the bar and the newsletter list both live on your own site.
Text with bold, italic and line breaks, a link, and a deadline in the site’s time zone that counts down in days, hours, minutes and seconds — in the browser, so the page can be cached. It hides itself after the deadline and can be dismissed for good.
Every page, the home page or the shop. With a condition — seconds on the page, scroll percentage, exit intent, once per session — the bar slides in at the bottom instead of sitting at the top.
A sign-up field in the bar or a form anywhere through a shortcode. Addresses are stored on the site with a CSV download, protected by a honeypot and a rate limit, and each sign-up fires an action for MevvMail, MevvForms or a CRM connector.
Pro · Content and blog
Each extra is a switch in the design profile’s Blog group; the filter and the term images have their own small screens. Everything is rendered from the post’s own content.
Reading time under the meta line, a table of contents built from the post’s own headings once it has three, and a reading progress bar at the top of the page.
Share links for X, Facebook, LinkedIn, WhatsApp and e-mail with a print button and a print stylesheet, an author box, and related posts from the same category — how many is up to you.
Taxonomy drop-downs, a sort order — newest, oldest, title, most discussed — and an optional search field on blog, archive and search pages, for any public post type, applied to the main query through plain GET parameters.
A media picker on the category and tag screens; the image is shown above the archive title. WooCommerce categories keep their own thumbnail.
Add a class to any block in any editor: only on mobile or desktop, logged in or out, a role, a date window, an empty or non-empty cart. Device rules are CSS, login, role and date rules are decided on the server, cart rules in the browser.
Grid, list or featured-first and the meta order can also be set in the Pro profile, which then wins over the Customizer — one place for the whole blog when Pro is installed.
Pro · Operations
Pro’s design, header and site-setup screens sit under the shared Mevv menu with the other Mevv plugins; the feature screens sit under Appearance, and eight of them are in the editor’s command palette.
One click creates the home, about, contact and blog pages from the theme’s patterns, a primary menu, the front-page setting and the header menu. Everything it creates is recorded so the whole step can be undone; existing pages are reused, never deleted.
Visitors see a branded placeholder while editors keep working. Coming soon answers 200 and asks search engines not to index; maintenance answers 503 with a retry header so rankings are kept.
Custom CSS and head or footer markup without a child theme — markup only for users allowed unfiltered HTML — and a diagnostics screen listing versions, active modules, cache and environment and the licence state as a report you paste into a support request.
Hand the announcement, product tabs and site tools screens to editors without giving them theme options or the site editor. Everything else stays with administrators.
All Mevv settings in one JSON file, imported on another site through the same validators the screens use — a bad section is skipped and reported, never half-applied. A ready child theme ZIP keeps custom CSS and template overrides across theme updates.
A white-label name and icon replace the vendor name in the admin menu while slugs, updates and the licence stay as they are. An optional event bridge forwards the theme’s browser events to a tag manager’s data layer — off by default, and it never sends anything itself.
In use
Every frame is a public page of wp-demo.mevvsoft.com with the theme, Pro and the other Mevv plugins active, captured at 1440 and 390 pixels. Cropped to the part that matters, nothing drawn or retouched.
What is in it
The free theme is complete on its own. Pro adds the storefront layer, and none of it is gated by the licence: when the licence lapses, the site keeps its look and only updates and support stop.
Templates, blog layouts, patterns, the WooCommerce templates and the Turkish translation. It needs no plugin and it needs no licence.
Every Pro screen, every switch and every shortcode above, one licence per site, monthly, yearly or for life. Comparable premium themes are sold at 59–79 USD a year for one site; Pro’s yearly plan stays below that range, and the lifetime licence ends the renewal altogether.
All prices include VAT.
A lapsed licence never changes the site. Pro’s features are not tied to the licence. The key buys signed updates and support; when it lapses, the design profile, the header and the storefront keep rendering exactly as before.
1 USD = 50,9778 ₺ (İşbank rate)
What it does
Each capability exists to remove a specific operational friction.
The theme renders every WordPress page type by itself and ships with no bundled plugin and no page builder. Colours, fonts, spacing and layouts are edited in Styles; three style variations — Dark, Warm and Mono — and the spacing, shadow and border presets come with it.
Shop archive, single product, cart and checkout are block templates that WooCommerce picks up the moment it is active. They sit on WooCommerce’s own hooks, so payment gateways, shipping plugins and consent boxes keep working. Without WooCommerce, none of it is loaded.
A header that can go transparent, a search overlay with live results from the Store API, a back-to-top button, a fixed shortcut bar on phones, a top bar with up to four links, a full-screen phone menu, menu badges and a slot for a language or currency switcher. Each one is a checkbox on the Header screen.
Wishlist and compare that live in the visitor’s browser, a recently viewed strip, quantity discounts, a bought-together box, a back-in-stock waitlist, a stock indicator, a free-shipping progress bar, a delivery estimate, global product tabs, photo reviews with helpful votes, a personalisation field, a product video, a variation picker on the card and a delivery date at checkout.
An announcement bar with a countdown that runs in the browser, shown on every page, the home page or the shop, after a delay, at a scroll depth or on exit intent, with an optional newsletter field — and a newsletter sign-up that keeps addresses on your own site and hands each one to MevvMail, MevvForms or a CRM through an action.
The theme gives you grid, list and featured-first blog layouts with an ordered meta line, sidebar templates and patterns for the pages every site has. Pro adds reading time, a table of contents, share and print, an author box, related posts, a progress bar, an archive filter with sorting, category and tag images and conditional block visibility by device, login, role, date and cart state.
A starter-site wizard that can be undone, a coming-soon or maintenance page that keeps editors working, custom CSS and head or footer markup, a diagnostics screen with a copyable report, delegation of the content screens to editors, settings export and import, a child theme ZIP, command palette entries and a white-label name for agencies.
Nothing in Pro is switched off by the licence. The key unlocks signed updates through the MevvCore updater and support; when it lapses, the site keeps its look and its storefront and only the updates stop.
Questions
No. It renders every WordPress page type on its own. When WooCommerce is active, the shop, product, cart and checkout templates are used automatically; without it, nothing shop-related is loaded.
No. The plugins are optional additions. MevvTheme Pro adds the storefront layer; the other Mevv plugins add their own features, and the theme hosts them without replacing anything.
It unlocks updates and support for MevvTheme Pro. The features themselves are not gated: with an expired key the site looks and behaves exactly the same, you only stop receiving updates. Keys start with MEVT and are entered under Mevv › Licenses.
No. Every script, style and font ships in the plugin. The only outside requests are the ones you choose yourself: a Google Fonts, Bunny Fonts or Adobe Fonts stylesheet address entered in the design profile, and the licence and update check to mevvsoft.com.
No. Both lists live in the visitor’s browser and the pages are filled from WooCommerce’s Store API, so product pages stay cacheable. A wishlist holds up to 100 products, a comparison up to four.
Yes. The countdown, the delivery estimate, recently viewed, wishlist and compare, the cart count and the announcement’s dismissal are computed in the browser, so the pages are the same for every visitor and can be cached. Only a saved header or footer region that carries a form or a cart turns the page cache off, and Pro does that by itself.
Design, Header and Site setup sit under the shared Mevv menu with the other Mevv plugins. The feature screens — shop extras, announcement, newsletter, product tabs, checkout fields, delivery slot, archive filter, roles, site tools, export, analytics, white label and diagnostics — are under Appearance. Eight of them are also in the editor’s command palette.
The free theme will update through WordPress.org once it is listed there. Pro updates come signed through the MevvCore updater that every Mevv plugin shares; the plugin registers itself under the slug mevvtheme-pro and checks for a new version like any other plugin.
Not yet — it is being submitted to the theme directory. Until the listing is live, the free package is available from this page whenever one is published here.
Yes. The theme changes nothing in your content, and Pro records what it creates. Switching the theme back and deactivating Pro leaves pages, products and settings as they were; we rehearsed exactly that round trip before moving mevvshop.com.
WordPress 6.8 or later and PHP 8.2 or later, for both the theme and Pro. Tested up to WordPress 7.1.
mevvshop.com runs MevvTheme and Pro in production. wp-demo.mevvsoft.com is a demo installation with the theme, Pro and the other Mevv plugins active; it is reset every hour.
Next
mevvshop.com runs the theme and Pro in production; the demo installation lets you click through the shop, the cart and a blog post with the extras switched on.
Product information