Dynamic Layouts for Full Flexibility

For larger sites it is advisable to create dynamic templates that use content a database like WordPress.

This way a single template can be used for an infinite amount of pages in your website, making changes in layouts very quick. Dynamic templates use the data sources, which will automatically be editable from the WordPress admin interface.

Static Layouts

Static layouts in TheDock refer to using our Site Builder for creating custom templates for each page or post in your WordPress theme. This is similar to using a page editor like Elementor or Divi.

The upside of using static layouts is that all layouts in your website can be unique. However this can also cause problems when building larger websites. Even if tokens such as colors and typography is tied to your design system, you might end up with a lot of different layouts that needs updating when implementing changes.

Dynamic Layouts

To avoid having to make adjustments to layout in many different layouts, you can create dynamic layouts made up of a number of components or modules that can be edited in one place.

With dynamic layouts your template becomes a container to which the editor is able to add sections freely, in any order they see fit.

Modular Design

The components making up your dynamic layout are called Modules in TheDock. These modules can be edited at anytime using TheDock and changes then apply anywhere that module is in use.

The modules can have both static and dynamic data creating an extremely flexible editing experience.

Flexible Editing

For the content editor, the modules appear in the order they will have on the site, making it easy to foresee how the layout will look. The editor can change the order using drag-and-drop functionality.

Each modules is listed with its given name when clicking “Add Module” and displayed with data fields matching the options created in TheDock.

More Site Builder Features

Contact

Did we pique your curiosity?

Drop us your details & we will be in touch for an introductory call with a demonstration of what we can offer your company.