Skip Navigation

[Resolved] New Theme Build and the Future of Layouts

This support ticket is created 5 years, 7 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 -
- 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 -

Supporter timezone: Europe/London (GMT+00:00)

This topic contains 1 reply, has 2 voices.

Last updated by Nigel 5 years, 7 months ago.

Assisted by: Nigel.

Author
Posts
#1255087

I am in the process of building a new site which I will be designing the theme for.

I had previously designed with Toolset Starter Child but when that was discontinued my next site build was based on _s with Layouts integration where the entire site was designed via Layouts (code example below).

if ( defined( 'WPDDL_VERSION' ) ) :
		get_header( 'layouts');
		the_ddlayout();
		get_footer( 'layouts' );
else:

References I've previously used are at https://toolset.com/documentation/user-guides/develop-layouts-based-themes/ and https://toolset.com/documentation/beyond-pages-program/adding-custom-type-compatibility-to-your-theme/

However, now when I visit https://toolset.com/documentation/user-guides/layouts-theme-integration/ I see what reads to me as the upcoming discontinuation of the Layouts plugin.

If this is the case I need to avoid Layouts for my next theme build, so my question is: is there another way of achieving what was previously possible through Layouts integration with Toolset or is my only option to be writing the php myself?

Any assistance would be most appreciated!

#1255103

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

Hi Jon

I don't have a lot more news other than what you can see on the Layouts-Theme integration page.

Layouts isn't being retired, there are too many existing sites that use it, but given that a page builder is now included in WordPress core we determined that our efforts are best directed towards making that experience as good can be, rather than investing resources on adding features to Layouts.

For some time now Layouts has been intended to work with any theme and just replace the main content area, rather than the initial vision and implementation of integrating it with themes to be able to design the entire page.

The Gutenberg editor isn't able to do that yet, but it's the direction we are heading: hidden link

If you are making a theme and want to use Layouts, we'll continue to maintain it (fixing bugs and compatibility issues) but won't be adding features.

You might be interested in the custom theme my colleague Beda made to work with Layouts, which is well documented and can be used as a starting point for your own projects: https://github.com/TukuToi/MinimaX1/

Just be aware that it is not a Toolset product and if you need support you would need to file issue in its github repo.