Septera WordPress Theme

Demo Download Contribute translation

Theme Documentation

Take a dive into the pool of knowledge that our theme documentation aims to be and find your answers.

Read The Docs

Free Forum

Can't find the answer in the docs? Join the forum and tell us your deepest darkest secrets.

Browse The Forum

Priority Support

Are your secrets too dark? Talk to us privately and quickly via our priority support system.*Includes link removal instructions

Get Priority Support

A free WordPress theme with premium features

 WordPress Theme

Looking for a free theme with premium features and amazing customization options? Septera is a multipurpose responsive theme, with a clean and elegant design, crisp, stylish typography and a great set of powerful yet easy to use customizer settings.

Based on our custom made theme framework, also used on our two previous themes, Septera comes equipped with all the bells and whistles that you’ve come to expect. It’s responsive, lightweight, with an extensive array of settings, a customizable landing page, and a plethora of layouts, menus, socials, widgets, post formats and more.

Great attention has been paid to the theme’s search engine optimization and it incorporates microformats and Google readable microdata. It’s also translation ready, with full support for right-to-left languages.

Free WordPress Theme

Free WordPress Theme

A WordPress theme that includes all the features and functionality out of the box, for free. We don't hide half the theme behind a paywall.

Highly Customizable

Highly Customizable

With well over one hundred theme customization options it will be a piece of cake* to make it your own.

Up To Date

Up To Date

Constantly updated and upgraded to the latest design trends, web standards and WordPress versions.

Septera Theme Features

Highly customizable

Hundreds of theme options for almost infinite personalization.

Totally Free

Includes all the features and functionality from start, for free. Just download and install.

Fully Responsive

Our themes use the latest standards for the perfect browsing experience on all mobile devices.

SEO Friendly

Highly optimized theme for search engines by using the right HTML5 tags, microdata and microformats.

Landing Page

Personalize your home page with customizable sliders, boxes, text areas and latest posts


Easy link to your favorite social networks and profiles in multiple theme locations.


Left? Right? No sidebar? With the theme's multi-layout personality you've got them all.

Google Fonts

Applying any of the 700+ Google Fonts on a theme element is just a copy-paste away.

Translation Ready

Easily translatable theme that fully supports WordPress' language packs.

RTL Language Support

This theme has been thoroughly tested and curated to look perfect with right-to-left languages.

Child Themes

Fully supports child themes for all those extreme customization scenarios.

Clean Code

Find your way around with appropriately named, organized and documented files and functions.


When creating our WordPress themes we use the latest web development standards.

Multilanguage Ready

Our theme supports the widely used qTranslate, Polylang and WPML multi-language plugins.

Fast & Lightweight

Front-end resource files are as small and as few as possible and queries are kept to a minimum.

WooCommerce Ready

Our theme has built-in support for the widely used WooCommerce e-commerce plugin.

Easy To Use

Completely integrated into WordPress, configuring and customizing the theme is a breeze.

Typography Options

Completely configurable font typefaces, sizes, and styles for all theme elements.

Join the club!

Septera News

Septera 1.0.4 gets comfy


  • Removed content background colour from landing page slider area
  • Changed content left/right from 1em to 2em for better responsiveness and boxed layouts
  • Adjusted elements content background colour applies to and replaced its usage on some other elements with site background colour
  • Clarified landing page activation requirements in the customize panel
  • Improved header video support and fixed header height on non-homepage sections
  • Further improved sidebar and colophon responsiveness
  • Updated to Cryout Framework 0.6.5+


Septera 1.0 is a live theme on

Our latest theme, Septera, is finally LIVE on and ready for you to one-click install it and take it for a spin.

Septera is still free, it’s still awesome and it’s still brimming with personality but during the review process a few things have changed. Find out what.

View Changelog



  • Fixed landing page CTA buttons responsiveness
  • Fixed image vertical alignment in main menu
  • Improved icon blocks responsiveness
  • Other minor responsiveness changes to the landing page, mobile menu and back to top button
  • Added IDs to landing page blocks and boxes
  • Fixed post navigation floating issue when no Previous Post exists


  • Fixed loading comments template


  • Added CTA (Call-To-Action) buttons to the landing page
  • Changed landing page slider and text area text sizes
  • Updated style.css description
  • Added a new default slider/header image
  • Updated screenshot


  • Changed slider/header overlay default opacity value once more
  • Replaced demo featured images with smaller ones
  • Changed left/right widget areas IDs


  • Changed slider/header overlay default opacity value
  • Removed slider/header image grayscale effect
  • Updated default header image
  • Restored ‘Reset Defaults’ functionality accidentally removed
  • Added demo featured images for when theme is previewed
  • Added support for the theme preview sample sidebar
  • Updated screenshot


  • Fixed custom colour for the mobile menu dropdown arrows
  • Fixed author description and info link arrow on RTL
  • Hid socials and footer widgets in print styles
  • Fixed article titles size in index.php
  • Changed archive page titles to be bold
  • Removed WooCommerce page-title font-size using old font-root
  • Updated translation files


  • Temporary removed ‘save/load theme options’ feature until we complete the discussions on the subject with the WPTRT


  • Escaped variables in custom-styles.php, loop.php, meta.php and main.php

Septera 0.9.7 gets under the knife


  • Fixed area label missing translation in header.php
  • Default sidebar message is now only shown for users that have widget editing capabilities
  • Removed hardcoded JS from main.php (the ‘reset to defaults’ confirmation message)
  • Escaped get_author_posts_url() with esc_url() in author-bio.php
  • Removed ‘comment-form’ and ‘comment-list’ from add_theme_support(‘html5’)
  • Reset custom WP query in septera_lpindex() and septera_lpboxes() using wp_reset_postdata()
  • Modified functions using the ‘excerpt_length’ and ‘excerpt_more’ filters to not affect the admin side
  • Removed @import from editor-style and fixed editor-style.css loading
  • Removed error suppressing from admin-functions.php
  • Fixed top social menu margin on mobile
  • Fixed mobile menu dropdown arrow line height
  • Adjusted z-index on main menu dropdowns and menu search to improve multi-line menu usability
  • Adjusted featured boxes hover animation
  • Added filters to ob_clean in custom-styles.php and renamed custom_editor_styles() to editory_styles()
  • Adjusted headings appearance
  • Fixed slider overlay still present when opacity set to zero
  • Updated translation files

Septera 0.9.4/.5 conceals the landing page

Septera version 0.9.4/.5 changes the way the landing page is activated. From now on it will be necessary for a static page to be assigned as the WordPress homepage for the landing page to become active.

View Changelog



  • Added more padding to the ‘continue reading’ button
  • Added padding to pagination buttons
  • Fixed ‘more posts’ button animation
  • Increased landing page featured box title line-height
  • Fixed landing page slider title/text sizes with responsiveness
  • Changed post titles in posts lists from 40 units smaller to 80%
  • Improved srcset functionality by switching to viewpoint units for better responsiveness
  • Improved srcset sizes for the landing page featured images
  • Improved backwards compatibility for browsers that do not use srcsets
  • Fixed srcset sizes for 1 column posts list layout
  • Added ‘septera_featured_srcset’ filter and support for ‘wp_calculate_image_srcset’ filter for disabling srcset functionality 1)
  • Added hint in landing page customizer controls for activation procedure and autofocus to static frontpage section
  • Fixed more posts button visible on the lading page when static page is used
  • Changed default value for Featured Image Alignment from center/center to center/top
  • Updated Cryout Framework to v0.6.5


  • Replaced esc_html() with esc_attr() to make HTML attributes translateble


  • Changed landing page activation mode; the feature is now only visible when a static page is set as the homepage in WordPress
  • Added featured content option for landing page to display posts list, the homepage static page (default) or nothing
  • Fixed meta information visibility malfunctioning on search results
  • Replaced _e() and __() with esc_attr_e() and esc_attr__() where translations are used in element attributes


1) These filters can be used with add_filter( ‘wp_calculate_image_srcset’, ‘__return_false’ ); or add_filter( ‘septera_featured_srcset’, ‘__return_false’ );

Septera 0.9.3 is under scrutiny


  • Moved “Edit” button at the top of the post/page
  • Adjusted post meta paddings
  • Added icon blocks icon/title animations on hover
  • Reduced landing page “More posts” button padding
  • Fixed unexpected arrow background on cropped featured images
  • Increased page/post titles default value to 220% and made post titles in page list 40 units smaller
  • Fixed pages manual excerpts not working and added support for <!–nextpage–> tag in icon blocks
  • Extended Featured Image Alignment option to apply to all featured image crop variants added by the new srcset feature
  • Slightly adjusted headings font sizes generator function and added separate distinct styling for h5 and h6
  • Fixed footer widgets responsiveness when “All in a row” option is used
  • Changed H1 to H2 in the static slider
  • Added site title always present in the source of the site (for SEO purposes)
  • Fixed WordPress’ “Display Site Title and Tagline” option not hiding tagline
  • Added colour option for the H1-H4 content headings
  • Updated language file

Septera 0.9.2 is jam-packed with coolness

Septera 0.9.2 includes important improvements concerning responsiveness: the theme now uses srcset attributes to improve featured images responsiveness; embedded videos will be loaded at the appropriate width calculated based on the general site width and layout options; for further tweaking, the fitVids script can be selectively turned off on non-mobile devices. Read more for the full changelog.

View Changelog


  • Added srcset support for featured images and two additional featured image sizes to improve responsiveness and cross-device compatibility
  • Improved content_width internal handling to take layouts into account (for better handling of embed media sizing)
  • Adjusted the landing page block/text areas title and text retrieval functions to work with qTranslate
  • Added support for <!–more–> tag in landing page text area pages
  • Added WordPress 4.7 video header support
  • Fixed icon blocks customizer controls not displaying the icons in Chrome / Safari
  • Fixed author pages displaying broken titles in certain cases
  • Added landing page slider shortcode field to translatable fields in WPML / Polylang
  • Removed wp_kses() filtering from landing page blocks/boxes/texts titles/contents
  • Fixed header and main container padding discrepancies
  • Fixed responsive styling arranging footer widgets in two columns even when option was set to one column
  • Updated Cryout Framework to v0.6.4
  • Removed septera_socials_menu_preset() function
  • Removed blog and e-commerce subject tags
  • Fixed page used as static page
  • Fixed search results showing meta information for pages
Read all posts