WordPress Themes

Thousands of WordPress themes

eCommerce Templates

Beautiful website templates

Site Templates

HTML and website templates

Products Template

Beautiful products templates

Flexform – Retina Responsive Multi-Purpose Theme


WordPress 5.5+ Compatible

Latest version – v1.8.52 (15th August 2020)

Flexform is the ultimate multi-purpose WordPress theme. It’s super responsive, retina ready, and built upon the 1170px Twitter Bootstrap framework (v2.2.2). Featuring a clean, modern, and superbly slick design, packed with the most powerful Swift Framework which offers limitless possibilities. The incredible Swift Page Builder is at the core of our framework, giving you the control to create sites that do your content justice. With so many features, tools, variations and options to offer, it’s the last corporate theme we think you’ll ever need.

Super Responsive Design. Flexform’s layout is fully responsive, from 1170px wide at it’s widest, down to mobile portrait size. It looks absolutely stunning on all displays, including big desktop screens, laptops, iPad/Tablets, iPhones & mobiles. It also is touch optimised for touchscreen devices, and the sliders all incorporate swipe functionality to enable the best user experience for your site.

100% Retina Ready – no plugin needed. Our framework includes a superb image re-sizing script, which allows images to be served at the size they are needed, saving precious bandwidth and load times. Everything from your content, down to the theme’s icons and graphics, all look absolutely stunning on any device.

Limitless Colour Customization. Flexform integrates the core WordPress Live Customiser, allowing you to change colours and view the changes on the fly – allowing quick and accurate skinning to match your brand identity. Whether you want to create a dark/light/colourful/clean/minimal site, Flexform offers the ability to match any style with ease.

Swift Page Builder. Quickly & easily create beautiful pages. Choose any combination of 37 elements to create unique pages that do your content justice. We’ve even included 17 pre-built page templates so that you can use and edit the examples you see on the theme demo, all available in 1 click! You can see the Swift Page Builder in action here – Swift Page Builder Demo

Powerful Meta Options. Our meta options integration provides the flexibility to control the layout of each page/post, setting sidebars, thumbnails, links, and more. You can view the provided meta options here.

2 Sliders Included. The ever popular Revolution Slider, and our own innovative and stunning Swift Slider, which features CSS3 transitions and charts.

Superior Typograhpy. featuring pro Font Deck support, as well as the option to choose from 600+ Google Web fonts & Web Standard fonts, with options to control the colour, size & line height.

WooCommerce Ready. Full support, right out the box – for v1.5 & v2.0+. You can view an example shop here – Flexform Shop Demo.

WPML Translation Ready. Flexform comes with .po/.mo files as standard, and is ready to be translated into any language – or multiple languages, with 100% WPML support. There is also language selector that you can enable in the top bar menu, to allow your visitors to easily swap between langauges.

SEO Optimized. Flexform’s semantic & valid HTML5 & CSS coding with SEO best-practices taken into account, provide a great platform to achieve super high search engine rankings. You are free to use any SEO plugins that you like, without any conflict.

Incredibly Easy Setup, with Demo Content Provided. Included with the theme is a demo content xml, and theme options file, which allow you to start from a base of the demo install within minutes, and a few simple clicks. All of which is documented, with easy to follow instructions.

Boxed & Fullscreen Layout Options. You can easily choose between a boxed or wide layout within the theme options. If you select the boxed layout, you have the choice of setting a solid colour, preset background, or custom background for the site.

Flexform Tour
Flexform Tour
Flexform Tour
Flexform Tour
Flexform Tour
Flexform Tour
Flexform Tour
Flexform Tour
Flexform Tour
Flexform Tour

Flexform Features

  • 100% Fully Responsive design, with option to turn it on/off in the theme options.
  • Retina Ready, crystal clear content, icons & graphics – no plugin required.
  • Built with semantic and valid HTML5 & CSS3.
  • Child Theme Compatible – included with the theme.
  • Features the incredible Swift Page Builder, which offers endless possibilities of content creation and organisation.
  • Per page backgrounds – on pages/posts/portfolio items.
  • Extensive meta options which provide incredible customisation options.
  • Uses WordPress Live Color Customizer to make colour changes on the fly, offering unlimited color customization.
  • Full WooCommerce support (v2.3+)View demo shop.
  • 100% WPML Compatiblity.
  • Custom Slide Down Mobile Menu – not standard UI picker!
  • Features touch swipe sliders which are a joy to use on touchscreen devices.
  • Demo Content Included – replicate the demo site in a matter of minutes.
  • Translation/Localization ready – includes .mo & .po files.
  • FULL Colour Customisation – match your branding and style with ease.
  • Fully layered and organised PSD file.
  • HD Video tutorials, more being added daily! View the tutorials.
  • Full Typography Options
    • Font Deck support
    • 600+ Google Fonts.
    • 12 Web Standard Fonts.
    • Set each of the above for Body/Headings fonts.
    • Body, H1-H6 font size and line height options.
  • Page Layout Options
    • Boxed layout – and choose between outer background color / 91 preset backgrounds / custom background.
    • Full Width layout – page goes from screen edge to edge.
  • Header Options
    • Logo Left, Navigation Right.
    • Navigation Left, Logo Right.
    • Top Bar On/Off.
    • Top Bar Menu Left/Right.
    • Top Bar Social Config / Custom text.
  • Footer Options
    • Enable/Disable Footer.
    • Layout – 1/4 1/4 1/4 1/4.
    • Layout – 1/2 1/4 1/4.
    • Layout – 1/4 1/4 1/2.
    • Layout – 1/2 1/2.
    • Layout – 1/3 1/3 1/3.
    • Layout – 2/3 1/3.
    • Layout – 1/3 2/3.
    • Layout – 1/4 1/2 1/4.
    • Enable/Disable Copyright Text.
  • Layered PSD file included.
  • Helpful, instructive documentation.
  • Up to 10 different asset backgrounds – configurable within the theme options, allowing you to display full width assets with different backgrounds. A stunning way to emphasise important content. Applicable to the following assets:
    • Page Heading.
    • Portfolio/Blog Filtering Slideout.
    • Full-Width Text Page Builder Block – you can add text/images/sliders/shortcodes within here with ease.
    • Portfolio Carousel Page Builder Block.
    • Featured Clients Page Builder Block.
    • Testimonial Slider Page Builder Block.
    • Impact Text Page Builder Block.

    Find out more here.

  • Extensive Theme Options – Offering Incredible Control.
  • Unlimited Portfolio pages.
  • Full Portfolio Options – (unique to each page!)
    • 1/2/3/4 Column Layout.
    • Standard/Gallery Display Type.
    • Show/hide Dynamic Item Filtering.
    • Number of items per page.
    • Portfolio category – allows you to create multiple pages with unique content.
    • Exclude categories – advanced control over what it displayed.
    • Show/hide title text.
    • Show/hide subtitle text.
    • Show/hide excerpt text / set excerpt length.
    • Show/hide pagination.
  • Unlimited Blog pages.
  • Full Blog Options – (unique to each page!)
    • Standard/Mini/Masonry Display Type.
    • Show/hide Dynamic Aux Buttons – View a demo of this.
    • Blog category – allows you to create multiple pages with unique content.
    • Exclude categories – advanced control over what it displayed.
    • Number of items per page.
    • Show/hide title text.
    • Show/hide excerpt text / set excerpt length.
    • Show/hide item details (date/comments/likes).
    • Show/hide pagination.
  • Full Page Meta Options – (unique to each page!)
    • Show/hide page title.
    • Page title line 1 / line 2.
    • Page title aux background
    • Slider Options – configure either the Revolution Slider or Swift Slider to display on any page!
    • Sidebar Options – No sidebars, Left Sidebar, Right Sidebar, Both Sidebars – and set each sidebar from the list.
    • Show/hide breadcrumbs.
    • Remove top/bottom spacing.
    • Add a class to the page.
  • Portfolio Detail Meta Options – (unique to each item!)
    • Full Page Builder Support.
    • Item Subtitle, Client, and External Link.
    • Thumbnail Options – None / Image / Video / Slider.
    • Thumbnail Link Options – Link to item / Link to URL / Lightbox Image / Lightbox Video.
    • Custom Excerpt.
    • Detail Options – Show page title, Page title 1/2, Page Title Background, Hide details, Include Social Sharing.
    • Detail Media Options – Use thumbnail content / Image / Video / Standard Slider / Layer Slider / Custom.
    • Swift Slider – Slide Background Image / Caption Position.
    • Add a class to the page.
  • Blog Post Meta Options – (unique to each post!)
    • Full Page Builder Support.
    • Thumbnail Options – None / Image / Video / Slider.
    • Thumbnail Link Options – Link to item / Link to URL / Lightbox Image / Lightbox Video.
    • Custom Excerpt.
    • Detail Title Options – Show page title, Page title 1/2, Page Title Background.
    • Detail Display Options – Full Width Media Display / Hide item details / Include Author Info / Include Social Sharing / Include Related Articles.
    • Detail Media Options – Use thumbnail content / Image / Video / Standard Slider / Layer Slider / Custom.
    • Sidebar Options – No sidebars, Left Sidebar, Right Sidebar, Both Sidebars – and set each sidebar from the list.
    • Swift Slider – Slide Background Image / Caption Position.
    • Add a class to the page.
  • 35 Page Builder Assets – Add to any page / post / portfolio item.
  • 17 Pre-Built Page Builder Templates – replicate the demo pages in seconds! You can also save & load your own.
  • Shortcode Generator, with 20+ Content Shortcodes.
  • 7 Custom Widgets.
    • Advert Grid Widget – Up to 8 125px x 125px adverts in a grid.
    • Flickr Widget – A grid of your flickr images.
    • In Focus Widget – Display a single post as a featured article.
    • Portfolio Grid – Display a grid of recent projects, with title tooltip.
    • Recent Portfolio – A list of your recent portfolio projects, with thumbnail.
    • Recent Posts – A list of your recent posts, with thumbnail.
    • Video Widget – Embed a YouTube/Vimeo/etc video.
  • Live Colour Customiser, preview styling changes on the fly.
    • Accent – Accent Color / Accent Alt Color / Secondary Accent Color / Secondary Accent Alt Color.
    • Page – Page Background Color / Inner Page Background Color / Section Divide Color / Alt Background Color.
    • Header – Top Bar Background Color / Top Bar Text Color / Top Bar Text Hover Color / Top Bar Divider Color / Header Background Gradient Top / Header Background Gradient Bottom.
    • Navigation – Nav Text Color / Nav Text Hover Color / Nav Text Selected Color / Nav Pointer Color / Sub Menu Background Color / Sub Menu Text Color / Sub Menu Text Hover Color / Sub Menu Text Selected Color / Nav Divider Style / Nav Divider Color.
    • Page Heading – Page Heading Background Color / Page Heading Text Color / Breadcrumb Text Color / Breadcrumb Link Color.
    • Body – Body Text Color / Link Text Color / H1 Text Color / H2 Text Color / H3 Text Color / H4 Text Color / H5 Text Color / H6 Text Color / Impact Text Color.
    • Shortcodes – Pricing Table Background Colors / Icon Container Colors / Boxed Content Color
    • Footer – Footer Background Gradient From-To / Footer Text Color / Footer Border Color / Copyright Background Color / Copyright Text Color / Copyright Link Color.


Just want to drop a line to say you’re doing an awesome job! Your theme is really amazing and I am truly enjoying it. I have bought many WordPress themes over the years and have also written my own themes. But I really have to say yours is one of the most flexible, robust, modern, and well-designed of all I’ve seen so far!


This is by far THE-MOST-AWESOME-COMPLETE-VERSATILE-THEME I have EVER used! I can recommend this without any hesitation to everyone.


I am indescribably happy with both the theme and the quick + helpful support!! Highly recommended! Thanks SwiftIdeas!


Thanks a lot! Your theme is amazing and the level of customer support you provide goes beyond what I ever experienced. I appreciate it.


Awesome! I have to agree with everyone. Ed & team really work with their customers on a number of things 1) support, 2) customization and 3) quick responses. Learning CSS / WordPress / Theme management is new to me, and although a bit daunting at first they do make you feel like family.


Just finished building a site for a corporate client using the Flex Form theme, brilliant them, no bugs, easy development, all files were in order. Could not be happier, more importantly the client is really happy. Thank you very much.


Coming soon

  • TBC..


Version 1.8.4 (24th June 2017)
    - Added WordPress 4.8 support
    - Updated Revolution Slider (5.4.5)
Version 1.8.2 (16th April 2016)
    - Added WordPress 4.5 support
    - Updated meta box functionality
    - Updated Revolution Slider
Version 1.69 (22nd September 2015)
    - Updated Revolution Slider
Version 1.67 (11th August 2015)
    - Updated Revolution Slider
Version 1.65 (24th April 2015)
    - Updated implemented plugins with security fixes
    - Added support for WordPress 4.2
    - Added post offset to blog asset
    - Changed header account link to link through to WooCommerce my account if enabled
    - Fixed issue with share this on https
    - Fixed issue with RAW HTML/JS assets
Version 1.6 (17th January 2014)
- Added page options to hide header / footer on a per page basis
- Added WP 3.8 compatibility (login logo, menu items, extra styling changes)
- Added Roboto Font
- Added the ability to override sf_get_post_item() in sf-post-formats.php
- Added smooth scroll link functionality, just set the anchor class to be "smooth-scroll-link" 
- Added support for Advanced Custom Fields plugin
- Improved Page Builder asset styling for WP 3.8
- Improved Page Builder image handling, now uses latest native media uploader
- Updated Revolution Slider plugin to v.4.1.4
- Fixed an issue where the meta on existing posts/pages would not save 
- Fixed issue with tweets after updating oAuth plugin
- Fixed chart scale showing in IE8

- functions.php
- style.css
- /js/functions.js
- /includes/custom-post-types/
- /includes/options/fields/
- /includes/meta-box/meta-box.php
- /includes/meta-boxes.php
- /includes/page-builder/assets/js_composer.js
- /includes/page-builder/lib/shortcodes/images_galleries.php
- /includes/shortcodes.php
- /includes/sf-content-display/sf-post-formats.php
Version 1.5.3 (28th September 2013)
- Fixed loading issue on IE8
- Fixed tour next/previous slide
- Improved script functionality to only load respond.min script to only load on IE

- functions.php
- /includes/page-builder/composer/assets/
Version 1.5.2 (6th September 2013)
- Improved Google Map Address functionality
- Fixed IE9/10 Image Loading Issue
- Fixed breadcrumbs display issue
- Fixed alt tags for portfolio/blog single posts
- Fixed image failing to load issues on IE9/10
- Removed Slider plugin, due to ThemeForest guidelines change

- style.css
- functions.php
- single-portfolio.php
- /css/responsive.css
- /js/functions.js
- /js/jquery.isotope.min.js
- /includes/page-builder/composer/lib/shortcodes/media.php
- /includes/sf-content-display/sf-post-formats.php
Version 1.5 (10th August 2013)
    - Added WordPress 3.6 compatibility
    - Added parallax page builder asset
    - Added wp_link_pages() support
    - Added integrated maintenance mode option
    - Added option for page builder use on product pages
    - Changed all PB dropdown category selectors to be multiple selects
    - Fixed bug with meta box select dropdowns showing up different default item
    - Fixed issues with meta box fields (select + images)
    - Fixed issue with tabs/tour in page builder editor
    - Fixed issue with nav search
    - Fixed issue with both sidebars on search results page
    - Fixed WooCommerce styling issues

    - index.php
    - functions.php
    - style.css
    - /includes/page-builder/lib/shortcodes/
    - /includes/page-builder/assets/images/
    - /includes/page-builder/assets/js_composer.css
    - /includes/page-builder/assets/js_composer.js
    - /includes/meta-box/
    - /includes/class-tgm-plugin-activation.php
Version 1.4.2 (18th May 2013)
    - Fixed issues with tabs / tour asset content width
    - Fixed issue with archive/category/index listings
    - Fixed corrupt Spanish language files
    - Fixed blog options issue
    - Fixed minor WooCommerce checkout styling issue


    - /includes/page-builder/composer/lib/shortcodes/tabs.php
    - /includes/page-builder/composer/lib/shortcodes/tour.php
    - /languages/
    - /includes/sf-content-display/sf-post-formats.php
    - style.css
    - single.php
Version 1.4.1 (17th May 2013)
    - Updated demo content / theme options import
    - Fixed issues with the blog output
    - Fixed issues with single post
    - Fixed issue with tab content
    - Fixed an issue with the mini-header logo
    - Remove styleswitcher (will replace with better solution in the next update)


    - /css/responsive.css
    - style.css
    - single.php
    - functions.php
    - /includes/options.php
    - /includes/styleswitcher/ (REMOVED)
    - /includes/sf-content-display/sf-post-formats.php
    - /includes/page-builder/composer/lib/shortcodes/blog.php
    - /includes/page-builder/composer/lib/shortcodes/tabs.php
Version 1.4 (14th May 2013)
    - Added Italian, French, Spanish, German (Thanks to Masta!)
    - Added support for WordPress 3.6 Post Formats
    - Added menu font option
    - Added new Font Awesome Icons (3.1.1)
    - Improved mini header design
    - Improved WooCommerce Responsiveness
    - Fixed issue with team members height
    - Fixed issue with custom menu widget sub-menus
    - Fixed issue with the in focus widget love count
    - Updated Revolution Slider Plugin (2.3.91)
    - Updated Twitter Bird icon in social icons
    - Removed branding from theme options/page builder

    - archive.php
    - category.php
    - functions.php
    - header.php
    - index.php
    - single.php
    - style.css
    - /css/font-awesome.min.css
    - /css/responsive.css
    - /css/font/
    - /languages/
    - /js/functions.js
    - /includes/sf-options.php
    - /includes/sf-custom-styles.php
    - /includes/sf-content-display/sf-post-formats.php
    - /includes/options/
    - /includes/page-builder/composer/lib/shortcodes/team.php
Version 1.3 (26th April 2013)
    - Added option of full width footer widget area
    - Added support to stop videos playing once closed in a modal
    - Added sidebar options to portfolio items
    - Added functionality for page builder assets to be placed side by side within tabs/tour
    - Improved FAQs to use formatted output
    - Improved theme options sidebar select to be dynamic
    - Improved asset category select to be multiple select for page builder assets
    - Improved responsive styling for blog aux options on mobile portrait size
    - Fixed footer layout issue with options 6/7
    - Fixed responsive sidebar width
    - Fixed sidebar video assets to use fitvids
    - Fixed some issues with responsive disabled styling
    - Fixed single image asset caption to not be within the hover overlay
    - Removed logo left/right spacing options

    - /css/responsive.css
    - footer.php
    - functions.php
    - /js/functions.js
    - /includes/sf-options.php
    - /includes/sf-custom-styles.php
    - /includes/page-builder/lib/shortcodes.php
    - /includes/page-builder/lib/shortcodes/portfolio.php
    - /includes/page-builder/lib/shortcodes/blog.php
    - /includes/page-builder/lib/shortcodes/faqs.php
    - /includes/page-builder/lib/shortcodes/portfolio-carousel.php
    - /includes/page-builder/lib/shortcodes/posts-carousel.php
    - /includes/page-builder/lib/shortcodes/team-carousel.php
    - /includes/page-builder/lib/shortcodes/images-galleries.php
Version 1.2 (12th April 2013)
    - Added Tour Page Builder Asset
    - Added Yoast Breadcrumbs support
    - Added option for full post content output in Blog page builder asset
    - Added read more link to standard styling on category/archive pages
    - Improved WooCommerce Support, now includes meta options for product/shop category pages
    - Fixed bug with multiple modals
    - Fixed Logo size issues
    - Fixed bug with page builder assets text editor not showing
    - Fixed category/archive layout issue
    - Fixed Toggle page builder asset width
    - Fixed search page builder asset font
    - Fixed issue with dropdowns being cut off on iPad displays
    - Fixed issue with top bar menu show button showing even when there were no menu items
    - Fixed bug with post layouts

    - 404.php
    - archive.php
    - archive-product.php (ADD)
    - category.php
    - functions.php
    - page.php
    - single.php
    - single-portfolio.php
    - single-product.php (ADD)
    - style.css
    - taxonomy-portfolio-category.php
    - /css/responsive.css
    - /js/functions.js
    - /includes/post-formats/standard.php
    - /includes/sf-custom-styles.php
    - /includes/page-builder/assets/
    - /includes/page-builder/composer/lib/helpers.php
    - /includes/page-builder/composer/lib/shortcodes/default.php
    - /includes/sf-content-display/ (ADD)
    - woocommerce.php (REMOVE)
Version 1.1.1 (4th April 2013)
    - Fixed issue with read more link
    - Fixed issue with theme options panel

    - /includes/page-builder/
    - /includes/sf-options.php
Version 1.1 (27th March 2013)
    - Added background image options for each page/post/project
    - Added menu font size option in theme options
    - Added new link type for blog post / portfolio items
    - Added email/phone to team member assets
    - Added lightbox gallery functionality for when using more than one single image page builder asset on a page
    - Added colour override options to content box page builder asset
    - Added tooltip shortcode
    - Added modal shortcode
    - Added responsive visibilty shortcode
    - Added option to disable nav search
    - Added options to accordion shortcode, so that you can set an active panel, or set all to closed
    - Added read more link option to blog
    - Fixed author show/hide issue in blog post
    - Fixed boxed content colour settings
    - Fixed default live customiser colours to match demo
    - Fixed issue with love it pro widget
    - Fixed issue with retina logo sizing
    - Fixed mini nav multi-level dropdowns
    - Fixed filter styling on certain browsers
    - Fixed bug with portfolio pagination on front page
    - Fixed retina css @media query code
    - Fixed issue with in-focus widget
    - Fixed Google Web Fonts to now use the selected font weight
    - Fixed issue with page builder assets on single portfolio items
    - Fixed issues with non-responsive styling
    - Changed blog index h1s to h2s
    - Changed full width text block in page builder to show content
    - Changed WP Admin Bar links for Options/Customiser to only show for admin users

    - single.php
    - footer.php
    - style.css
    - /includes/sf-custom-styes.php
    - /includes/sf-customizer-options.php
    - /includes/page-builder/
    - /includes/post-formats/
    - /includes/shortcodes.php
    - /includes/sf-shortcodes/
    - functions.php
    - /includes/plugins/love-it-pro/
    - /includes/sf-options.php
    - /includes/meta-boxes.php
    - /js/sf-admin.js
    - /includes/widgets/widget-infocus.php
Version 1.0.2 (16th March 2013)
    - Minor styling fixes
    - Fixed bug in advert grid widget
    - Added option to change style of Portfolio Archive view
    - Fixed some responsive styling

    - style.css
    - /includes/widgets/widget-advertgrid.php
    - taxonomy-portfolio-category.php
    - /includes/sf-options.php
    - /css/responsive.css
Version 1.0.1 (15th March 2013)
    - Added option of changing the size of the team page builder asset
    - Fixed mobile menu selected text
    - Fixed header search
    - Fixed minor bug with theme options causing WordPress error

    CHANGED FILES        
    - /page-builder/
    - /includes/sf-options.php
    - /js/functions.js
    - /css/responsive.css
    - style.css
Version 1.0
    - Inital Release

Example Work Credit

Ionut Zamfir
Kreativa Studio
Bellecour 3D