- Upfront -



Upfront Version 1.5

  • Add: WooCommerce support
  • Add: padding setting to individual post part on post data elements
  • Add: region settings moved to the sidebar
  • Add: global region reset toggle to reset options area in admin

Changelog 1.5

Version 1.5
  • Add: WooCommerce support
  • Add: padding setting to individual post part on post data elements
  • Add: region settings moved to the sidebar
  • Add: global region reset toggle to reset options area in admin

Version 1.4.3
  • Add: compress data when saving
  • Add: loop option for youtube element and video region
  • Add: streamlined group settings to sidebar
  • Add: improved element padding controls
  • Add: improved image insert trigger behavior

Version 1.4.2
  • Add: ability to switch menus for breakpoints.
  • Add: button to delete a group of elements
  • Add: improved control on different region background per breakpoint

Version 1.4.1
  • Fix: scheduled scans conflict issue.

Version 1.4
  • Add: support for meta description element for pages.
  • Add: empty global regions/lightboxes message.
  • Add: changelog review area.
  • Add: refactored login element.
  • Add: allow different style to be applied on each slide per breakpoint.
  • Add: initial Empty API Message and overlay to Map element.
  • Add: compatibility with Upfront Builder

Version 1.3.3
  • Add: Google Maps API key area in admin
  • Fix: global regions issue.
  • Fix: global theme settings issue.

Version 1.3.2
  • Fix: drag and drop on responsive issue.
  • Fix: burger menu not working in desktop breakpoint.

Version 1.3.1
  • Fix: archive layouts saving issues.
  • Fix: posts element specific post settings issue.
  • Fix: featured image data element edge cases handling.

Version 1.3
  • Add: reusable custom layout templates.
  • Add: new posts/pages editing experience.
  • Add: dedicated posts and pages settings area.

Version 1.2.2
  • Fix: store image element_size property per breakpoint.

Version 1.2.1
  • Fix: featured image swap button issue.
  • Fix: admin area shared abstraction checks.
  • Fix: make the posts and comments dialog link context-aware.
  • Fix: same ID being used with multiple calendar widgets.
  • Fix: include new strings for l10n.
  • Fix: refactor deprecated jQuery calls.
  • Fix: allow responsive per-preset post data element indents.

Version 1.2
  • Add: admin interface.
  • Add: general and debug settings in admin interface.
  • Add: user roles restrictions in admin interface.
  • Add: experimental performance optimization in admin interface.
  • Add: image element redesign.
  • Add: ready-made CSS selectors for post data elements.
  • Add: keyboard shortcut for grid toggle (Alt+G)

Version 1.1.1
  • Fix: double enter on list editing should end list behavior.
  • Fix: native WP aligned images style conflict.
  • Fix: code element with pre-existing content editables action.
  • Fix: breakpoints check for IE8.
  • Fix: media queries support for IE8.
  • Fix: featured image wrapper takes space with hide fallback.
  • Fix: element with user set padding resize calculus.

Version 1.1
  • Add: new single post layout editing experience.
  • Add: right-to-left compatibility.
  • Add: media manager page size.
  • Add: new responsive region editing trigger location.
  • Add: posts dialog sorting.
  • Add: ability to select items across pages in media manager.
  • Fix: gallery element linking issue.
  • Fix: button element default preset.
  • Fix: list creation alignment issue in content editing.
  • Fix: slider preset captions issue.
  • Fix: disallow spaces in uploaded images.
  • Fix: slider initial image size issue.
  • Fix: map element and region address refresh issue.
  • Fix: content editing link insertion in certain scenarios issue.
  • Fix: button element resizing and padding issue.
  • Fix: IE11 page/post layout edit link issue.
  • Fix: better asset optimization.
  • Fix: global background with parallax issue.
  • Fix: map element code editor resize issue.

Version 1.0.5
  • Fix: remove text element edit content overlay
  • Fix: show background padding settings only for regions
  • Fix: redactor inline mode edit issue
  • Fix: new region controls issue
  • Fix: tab label styles not applied in paragraphs
  • Fix: prevent lightbox region columns from exceeding breakpoint columns
  • Fix: prevent group resizing when entering edit element
  • Fix: gallery images black areas on thumbnails resize edge cases
  • Fix: gallery initial overlay styles, font styles and default preset value
  • Fix: login element z-index issue in editor
  • Fix: theme colors being inserted with expanded values
  • Fix: preset CSS style cleanup
  • Fix: re-render slider elements on Preset settings updated
  • Fix: region editing corner trigger not accessible in responsive
  • Fix: z-index issue with small-sized groups

Version 1.0.4
  • Fix: styling issue

Version 1.0.3
  • Drag and drop fixes and performance improvements
  • Fix for an issue with pressing Tab key during menu item inline text editing
  • Fix issue when using shift-enter double break at the end of an element
  • Fix issues with inserts in tab and accordion elements
  • Fix preset colors live update in editor
  • Fix browser cache upgrade artifacts
  • Fix image caption using hardcoded caption color
  • Fix image border not properly applied
  • Fix gallery caption module shows position options though unchecked
  • Fix text element issues with preset creation on migration
  • Fix issue with text element contextual menu editing

Version 1.0.2
  • Fix: rounded corner module improvements.
  • Fix: preset name suggestion will offer an unique preset name.
  • Fix: backup link in the upgrade popup recognizes the plugin.

Version 1.0.1
  • Fix: compatibility with old PHP versions.
  • Fix: color picker appearance near right border.
  • Fix: minor style issues.

Version 1
  • Entirely new way of working with elements size and position:
  • New drag and drop will make the elements snap-align to other elements on your page.
  • New concept of "spacer" elements that can be resized and snapped to.
  • New, more obvious appearance of resizeable elements.
  • New, more intuitive way in which the element resizing behaves.
  • Entirely new element settings:
  • Whole new design for settings and a brand new use for the sidebar area screen realestate.
  • Better options organization.
  • Zero-code advanced appearance editing (colors, borders, corners, typography...), with custom CSS still available for advanced users.
  • Reusable element configurations:
  • * The new presets (available in element settings) allow for having easily available reusable element styles.
  • * Presets also store entire element configurations with all their settings included.
  • * Live preview of all changes.
  • Less error-prone element interaction:
  • Instead of interacting with elements by hovering over them, you now click to select them. This makes for way less interference with other elements, or other things that can happen on mouse hovering (hover styles/events).
  • Element settings are now much farther apart from the element removal button, and styled differently.
  • Quick, no-code access to element padding.
  • Improvements:
  • Added the ability to change typography of text element without custom CSS.
  • Various fixes in redactor, improved reliability in text editing
  • Added the ability to create rounded corner for image element without custom CSS.
  • Improved slider controls.
  • Added the ability to style tab title.
  • Improved compatibility with https.
  • Added Upfront logo in top Upfront button.
  • No more warning popup when Upfront button is clicked before the system is fully loaded.
  • Bug fixes.

  • Fix: PHP 5.2 compatibility issues.

  • Fix: over-zealous filtering in text element.

  • Fix: YouTube element protocol issue.
  • Fix: WP 4.4 screen class issue with post element.

  • Fix: like box height snapping and centralized content.
  • Fix: like box iframe going out of bounds width-wise.
  • Fix: namespacing the cross-browser animation event.

  • Fix: image links issues.
  • Fix: button in group is opening url instead of edit text.
  • Fix: syntax checks in code elements.
  • Fix: parallax refresh error when rapidly change background style.
  • Fix: parallax affects full width background.
  • Fix: module group output z-index.
  • Fix: enable region resizing after adding region.
  • Add: content type macro to content expansion in posts element.

Version 0.4.1
  • Fix: redactor issue with icons in editor vs live.
  • Fix: YouTube element issues.
  • Fix: parallax mode issues with responsive and image selection.
  • Fix: redactor text selection issues.
  • Fix: like box trailing slash issue.
  • Fix: responsive mode selection clearing and active break point issues.
  • Fix: hardcoded gravatar protocol in sidebar.
  • Fix: contact form name and l10n.
  • Fix: text encoding issues in code and text element sanitization.
  • Add: custom cursor for editing areas.
  • Add: formatting via inline text expansion.
  • Add: choice between theme layout and WP image inserts.
  • Add: button element improvements.
  • Add: new linking API.

Version 0.4
  • Fix: shortcodes in tabs/accordion elements.
  • Fix: discussion settings update.
  • Fix: responsive menu behavior.
  • Fix: pagination issues.
  • Fix: menu custom CSS saving in certain scenarios.
  • Fix: YouTube element responsive behavior.
  • Fix: image caption issues.
  • Fix: lightbox creation issues.
  • Fix: anchor link issues in menu element.
  • Fix: text icons insertion issues.
  • Fix: admin bar items issues.
  • Add: styled map support for map elements and regions.
  • Add: parallax type for image background regions.

  • Fix: minor style fixes.
  • Fix: legacy widget rendering.
  • Fix: error in cache spawning.
  • Fix: clean up multiplied listeners.

Version 0.3.2
  • Fix: images lightbox options.
  • Fix: anchor links behavior.
  • Fix: element groups and cloning.
  • Fix: redactor formatting changes.
  • Fix: global regions revert issues.
  • Fix: backend content editing page templates issue.
  • Fix: menu UI issues.
  • Fix: "self" link selection options and rendering.
  • Fix: anchors not taking into account sticky header height.
  • Fix: text icons rendering.
  • Fix: small height regions.
  • Fix: prevent live preview when it's not supported.
  • Fix: media paths SSL issues in certain setups.
  • Fix: widget element changes.
  • Fix: code element color picker.
  • Fix: redactor and spectrum l10n strings.
  • Add: augmented default search markup.
  • Add: post date permalink in posts element.
  • Add: posts element sticky posts handling options.

Version 0.3.1
  • Fix: responsive menu issues.
  • Fix: background slider full-screen scroll issue.
  • Fix: changing page templates with layouts in storage.
  • Fix: changing menu links to pages.
  • Fix: categories selection in new post creation.
  • Fix: pagination in posts element.
  • Fix: removing floating region restricted to header.
  • Fix: listing all anchors in the menu.
  • Fix: custom posts addition in posts element.
  • Fix: gallery caption alignments.
  • Fix: background video delayed loop.
  • Fix: cloning within elements group.
  • Fix: responsive elements positioning/ordering.
  • Fix: accordion panel adding.
  • Fix: discussion settings popup height.
  • Fix: posts element taxonomy selection.
  • Add: theme testing plugins widgets support.
  • Add: posts element "Read more" tag support.
  • Add: login element registration link support.
  • Add: forms overrides support.

Version 0.3
  • Fix: menu rendering improvements.
  • Fix: link behavior in grouped elements.
  • Fix: slider element and region behavior.
  • Fix: image inserts.
  • Fix: first section element hide in responsive.
  • Fix: linking panels update.
  • Fix: accordion panel adding.
  • Fix: gallery elements warnings and plugin conflicts.
  • Fix: discussion settings update.
  • Fix: adding playable video element
  • Fix: keyframe animations and media queries allowed in global CSS.
  • Add: multiple global regions.

  • Fix: resizing handle hidden when editing elements in group.
  • Fix: hide settings button and resizable handle on group when editing elements.

Version 0.2.7
  • Fix: custom 404 layout changes saving.
  • Fix: image embed in text/accordion editing.
  • Fix: remove gallery image rotate functionality.
  • Fix: clean up the passed popup classname parameter on close.
  • Fix: image warning popup styles.
  • Fix: skip prefixing the global CSS.
  • Fix: validate the selected image size argument for code element.
  • Fix: posts/pages popup bugging out if no author specified.
  • Fix: drag and drop issue on the last element

Version 0.2.6
  • Fix: Fix image blocks UI when S3 plugins move images.
  • Fix: youtube element accept short ahare url format i.e. youtu.be
  • Fix: keep ratio behavior for full screen region
  • Fix: muted video background
  • Fix: theme colors in code element
  • Fix: post layout wont apply to all post types
  • Fix: accordion panel add button not showing
  • Fix: multiple spectrums open
  • Fix: disable alpha slider when theme color is chosen

Version 0.2.5
  • Fix: gallery labels adding.
  • Fix: compensate for dead element double-click event.
  • Fix: like box fixed misalignment of thumbnails.
  • Fix: like box mapped return key to send action.
  • Fix: too many controls after element group and chosen nag for sprites.

Version 0.2.4
  • Fix: YouTube and tabs elements.
  • Fix: occasional spectrum-related nag.
  • Fix: background image lazy loading not loaded in floating region.
  • Fix: post status model inheritance.
  • Added: close button for responsive menu navigation.
  • Added: map markers toggling for map element and region.
  • Added: autoplay option for video background.

Version 0.2.3
  • Fix: ensure slider dots are inside element.
  • Fix: default styling for contact form.
  • Fix: layout saves in new post writing experience and module selector.
  • Fix: anonymous mode AJAX request layout resolution update.
  • Fix: default date formats for posts element.

Version 0.2.2
  • Fix: responsive menu positioning.
  • Fix: desktop breakpoint responsive typography.
  • Fix: slider element slide removal.
  • Fix: button element bugs.

Version 0.2.1
  • Fix: add typography defaults.
  • Fix: background slider image removal.
  • Fix: responsive typography.

Version 0.2
  • Fix: menu handling in responsive.
  • Fix: link panels custom URL entry.
  • Fix: handling empty gallery description.
  • Fix: contact element behavior.
  • Fix: redactor breaks and wpautop conflict in text editing.
  • Fix: immediate image inserts publishing.
  • Fix: default gravatar handling.
  • Fix: media (de)selection for single items.
  • Added: editable theme colors support.

Version 0.1.3
  • Fix: z-index overlap in case of multiple menus.
  • Fix: navigation resizing bugs.
  • Fix: input fields focus.
  • Fix: drag and drop when there's only one element inside region.

Version 0.1.2
  • Fix: contact form displaying (false) on mail sent
  • Fix: use absolute URLs for theme images.
  • Fix: editor copy/paste and color assignment issues.
  • Added: posts with no featured image get special class in posts element.

Version 0.1.1
  • Second Beta release.

Version 0.1
  • Initial Beta release

Drag, scale, position, customize and see every edit as it's made – in real-time – with Upfront theme framework for WordPress.

Upfront Holy Smokes


Just drag and drop elements where you want on the page to easily add anything... literally anything, even widgets from any WordPress plugin!

Upfront Mobile Experience


Create pixel perfect design for your desktop, tablet and smart phone. Upfront is responsive with complete control over how your site looks at every size.

Upfront Egads Regions


Split your site into as many sections as you like with global, fullscreen, slider, dynamic and infinitely customizable regions. You've never seen anything like it!

Limitless Theme Possibilities

Imagine opening photoshop, designing your layout, clicking save, and that's it – it's online and working. That's Upfront! Install an Upfront starter theme, customize or completely rebuild it to your liking, and see your edits in real-time. It's not just a page builder limited by boxes, slide controls and dials, modify any element to any degree with complete design control.


Easy To Use Upfront Tools
Make text stand out with custom styling, or make it conform to your easy-to-define sitewide typography settings. It's up to you.
Easy To Use Upfront Text Edit
Build a complete site with drag and drop, or dive into custom code. With Upfront, you decide!

Upfront's Tools Make Customization Easy

Upfront uses elements and regions to give you maximum flexibility when building your site. It's unlike any WordPress theme you've ever used. Each element is built for fine-grain adjustments, from built-in option to custom styles.


Easily Modify Themes

Upfront's starter themes make it super easy to launch a new site. Or take the time to redefine the theme for a completely new look. Unleash your creative side and give your theme a custom layout, that's totally you.


Easily Modify Theme Colors
If the colour exists and the site element exists, you can put the two together. Anything can be any colour, it's really that simple. Upfront also supports sitewide theme color codes!
Easily Modify Theme Style
Click with your visitors instantly with 100% personal styling across all site elements. Point, click and edit - it's that simple.
Easily Modify Theme Background
Change the background of any region element and create anything from striking full color designs to immersive parallax experiences. Dream it - do it.

Flexible Styling

Control individual elements AND globally manage style across your entire site. Add theme colors, adjust typography and manipulate global settings without a single line of code.



Use wall-to-wall video to showcase your work. Upfront makes it easy to embed looping background video or share your latest blockbuster.


Big, beautiful imagery can make all the difference to your visitor experience. Don't tell, show!


Take your site to new heights with parallax. Add depth to your design by displaying images in 3D space that's sure to impress your users as they scroll through your content.


WooCommerce The Upfront Storefront

Not only does every starter theme include built-in WooCommerce styles, you can also use the included Upfront layouts to give your online store a fully customized look.

Starter Themes

This is how you get started. We've carefully crafted 8 stunning starter themes for you to customize until they are perfect match for your site.



A magazine-style Upfront layout perfect for taking your print publication to a digital audience.




Rack up new subscribers, promote your tutorial channel and go viral with Gillie – the youtubers theme.



Luke + Sara

Let your images speak for themselves with Luke + Sara, a contemporary photography theme for the discerning shutterbug.




Showcase your app with Parrot, a flexible and no-nonsense business theme that makes light work of selling your new product.




A friendly one-pager theme inspired by the delicious coffee, tasty food and familiar faces at your favorite cafe. Panino is the ideal theme to satisfy any craving.




An artisan portfolio theme with elegant typography, full-screen front page and classy long-form pages.




A flat and vibrant business theme for selling your services and standing out from the crowd.




A professionally crafted, high-end portfolio theme with a fresh, natural design inspired by stunning photography and clean, bold typography.



Design, build, export, share and sell. Use the Upfront Theme Builder on your next project and you'll never see web development the same again!

TRY UPFRONT BUILDER Free trial & pricing info


See some of the amazing sites our users built with Upfront.


Walden Animal Hospital

Upfront is a part of the full WPMU DEV membership! That means you also get access to all of our plugins and all of our services, without paying a cent extra.

GET UPFRONT FOR FREE* Free trial & pricing info

* WordPress SuperPowers included


That's right! A WPMU DEV membership gives you access to 100+ premium plugins & themes, 24/7 WordPress support, a whole bunch of cool services and a private community of awesome WordPress developers.

Try a WPMU DEV membership today, completely for free, no obligation!

No thanks

Awesome, let's get you set up for your free trial

Already have a WPMU DEV account? Log In