Skip Navigation

[Resolved] Updating an old site from layouts 1.2 breaks

This thread is resolved. Here is a description of the problem and solution.

Problem:
What is the Layouts Migration Plugin and how to use it?

Solution:
This utility plugin will help you migrate layouts that you created for single pages, to the new Content Layouts.

You only need this plugin if you built a site with Layouts 1.8.x or earlier and you are updating to the current version of Layouts plugin.

This is the "how to":
https://toolset.com/documentation/user-guides/how-to-use-the-toolset-layouts-migration-plugin/

It will remove the existing Layouts and add Content Layouts instead, to each single Post or Page.

Your design (made with Layouts) is still applied to the Contents, but not anymore present in Toolset > Layouts, instead, you will see it in any_post_type Where the Layouts were applied to, when you edit them, in the Edit Screen of the Single Post.
When you edit the Contents, do you see an Orange Button that says "Content Layout Editor."
When you click on that you should be able to edit exactly what you designed in Layouts previously.

The new Content Layouts are NOT exportable like the old Template Layouts, and they below each to a post, not each to several Posts.

This support ticket is created 7 years, 4 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.

Our next available supporter will start replying to tickets in about 0.23 hours from now. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
- - 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00
- - - - - - -

Supporter timezone: Asia/Ho_Chi_Minh (GMT+07:00)

This topic contains 4 replies, has 2 voices.

Last updated by Griffin 7 years, 4 months ago.

Assisted by: Beda.

Author
Posts
#546219

I am trying to: update an old site

I visited this URL: hidden link

I expected to see: something

Instead, I got: blank screen

The site still works, but there are no layouts to edit after updating.

#546339

This utility plugin will help you migrate layouts that you created for single pages, to the new Content Layouts. You only need this plugin if you built a site with Layouts 1.8.x or earlier and you are updating to the current version of Layouts plugin.

Do your conditions match this statement?

If so, this is the how to:
https://toolset.com/documentation/user-guides/how-to-use-the-toolset-layouts-migration-plugin/

It will remove the existing Layouts and add Content Layouts instead, to each single Post or Page.

Can you confirm that your design (made with Layouts) is still applied to the Contents?
When you edit the Contents (Single Posts or Pages), do you see an Orange Button that says "Content Layout Editor"?
When you click on that you should be able to edit exactly what you designed in Layouts previously.

Does that match what you see?

#546391

I stated in my original message that the site was 1.2 and I'm updating to the latest versions of everything.

Yes there is now a button and I see it works. My next question is I'm completely confused as to why there is even a layouts menu item anymore since it does nothing?

#546392

I asked if all the conditions I mentioned do match, and they do.

The site is working, as I understand and the migration was successful, if all those conditions match.

Now, why is the menu still there:
- because you can still use Template Layouts
- The difference of Template Layouts and Content Layouts is only that Template Layouts can be assigned to ALL posts of a kind, or some posts of a kind, at one time
Content Layouts apply to one post a time only, and are not handled as Layouts but as Post Content.

That also means, when you import/export Layouts they will not appear in the export process as they are now Post Content.

With a theme that is not integrated, Layouts will not replace the_content() part, and hence it's useful to style the Post Body with the Content Layout Editor.
But if you want to apply the Layouts to ALL your posts you can create a Template Layout (Toolset > Layouts) and create a Layout for all posts.
Parent Child Relationship between layouts will although not work anymore if your theme is not integrated manually with PHP OR is part of our already integrated Themes like DIVI or AVADA

Please let me know if you have any follow up doubt, or issue I might be able to assist!

Thank you 🙂

#546393

Thanks, I understand now. And it appears to be working fine.