Description
Origin Layouts Manager extends the functionality of SiteOrigin Page Builder by adding powerful template management tools directly inside WordPress.
With this plugin, you can:
- Save full SiteOrigin Page Builder layouts as reusable templates.
- Save individual rows from SiteOrigin Page Builder as row templates.
- Manage all saved layouts from the WordPress Admin dashboard.
- Quickly apply saved SiteOrigin layouts to new pages or posts.
Origin Layouts Manager is ideal for designers and developers who frequently build pages with SiteOrigin Page Builder and want a faster, more efficient workflow.
This plugin works alongside SiteOrigin Page Builder and enhances its layout management capabilities without altering core functionality.
Credits
Developed by Kodeala.
Installation
- Upload the
origin-layouts-managerfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Start saving and managing your layout for SiteOrigin Page Builder via the WordPress Admin dashboard.
FAQ
-
How do I save a template?
-
To save a template, open the page or post where you’ve built your template and click the « Layouts » button. In the modal window that appears, select « Import/Export » from the left column. Enter a title in the « Set Template Title » field and click the « Save Layout » button. If you don’t provide a title, the current page title will be used as the template name. If you use a title that has already been saved, a timestamp will be added to the template title to ensure it remains unique.
-
How do I apply a template to my page/post?
-
To apply a template to your page or post, go to the page or post where you want to apply the template and click the « Layouts » button. If you have a saved template, you’ll see it listed under the « Prebuilt Layouts » section in the modal. Select the template you’d like to use, then click the blue « Insert » button and choose how you want to insert the template into your page.
-
Does this plugin work with other page builders?
-
No, this plugin is specifically designed for the SiteOrigin Page Builder.
-
Can I export my saved templates?
-
Currently, exporting templates is not supported, but it may be added in future updates.
-
Where can I find my saved templates?
-
Saved templates can be accessed and managed from the WordPress Admin dashboard under the « Tools > Origin Templates ».
-
Can I add custom images or descriptions to each template?
-
Yes, you can! To add a custom image or description to a saved template, go to « Tools > Origin Templates » and edit the template. Here, you can set a Featured Image for the template, which will help make it easier to identify in the Prebuilt Templates list. Additionally, you can add a Layout Description to provide more details about the template, making it easier to understand its purpose.
-
Does this plugin work with the Gutenberg Editor?
-
Currently, this plugin only works with the Classic Editor in WordPress. If you’re not seeing the Classic Editor and would like to use this plugin, go to « Settings > Page Builder » and enable the option « Use Classic Editor for New Posts ». While we hope to support both editors in the future, at this time, it is only compatible with the Classic Editor.
Avis
Contributeurs/contributrices & développeurs/développeuses
« Origin Layouts Manager » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Origin Layouts Manager » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal des modifications
1.1
- Added « Update existing template » option when saving layouts.
- Added « Save Row as Template » option in the row settings dropdown menu.
- Enforced required SiteOrigin « Origin Templates » post type setting so it can’t be disabled.
- Compatibility fixes: Removed deprecated get_page_by_title() usage and improved input handling for panels_data JSON.
- General stability improvements and cache-busting version bump.
1.0
- Initial release of the plugin.


