The Elementor Website Builder has it all: drag and drop page builder, pixel perfect design, mobile responsive editing,…
About Page Builder by SiteOrigin
SiteOrigin Page Builder is a user-friendly tool that allows you to easily create responsive column-based content for your website. It works with standard WordPress widgets and gives you the freedom to choose any theme you like. It's free to use and is actively developed with new features and enhancements added regularly.Screenshots






Frequently asked questions
What is SiteOrigin Page Builder?
SiteOrigin Page Builder is a powerful content creation interface that allows you to create responsive column-based content using the widgets you know and love.
Does Page Builder work with standard WordPress widgets?
Yes, Page Builder works with standard WordPress widgets. Additionally, the SiteOrigin Widgets Bundle provides all the most common widgets, and there are many other plugins available with widgets.
Can I use Page Builder with any WordPress theme?
Yes, Page Builder gives you the freedom to choose any WordPress theme you like. Your content will always come along with you when you change themes.
Do I need coding skills to use Page Builder?
No, Page Builder has a simple drag and drop interface that eliminates the need for coding. It generates all the code for you.
Is Page Builder free?
Yes, Page Builder is free and will always be free. SiteOrigin is committed to the democratization of content creation.
Changelog
2.32.1 – 29 June 2025
- Mode Switcher: Restored mobile CSS hide functionality for improved responsive behavior.
- Mode Switcher: Removed legacy CSS and moved .so-mode to .so-toolbar for cleaner structure.
- Widget Dialog: Removed focus delay and improved default field handling for better user experience.
- Fixed button secondary color scheme inheritance for consistent styling.
- Fixed widget editable title class for proper functionality.
- Resolved LESS linting issues for improved code quality.
2.32.0 – 13 June 2025
- Background Image: Added Alt Text setting for improved accessibility.
- Layout Block: Added additional PanelsData check and prevented potential JavaScript null quirk.
- Layout Builder: Fixed potential object.keys issue when removing all blocks.
- Polylang: Prevented undefined sync warning.
- Improved security with enhanced parameter sanitization across admin features.
- Code Quality: Updated WordPress PHP Coding Standards compliance.
2.31.8 – 12 May 2025
- Border Styles: Improved handling of multiple border values.
- Multi-select: Fixed type error in field handling.
- Polylang: Improved compatibility with WPML by loading translation features only when needed.
- Code Quality: Updated PHPCS configuration.
2.31.7 – 01 May 2025
- Fixed an issue with encoded quotes when editing widget titles.
- Resolved Select2 CSS not outputting correctly.
2.31.6 – 19 April 2025
- Import: Closed all containers in imported layouts to ensure consistent layout rendering.
2.31.5 – 26 February 2025
- Improved Legacy Bundled Widget handling.
- Removed
wp_targeted_link_relfrom preview generation. - Added
siteorigin_panels_compat_events_managerfilter to disable Events Manager compatibility.
2.31.4 – 02 February 2025
- Added Compatibility for Events Manager.
- AIOSEO: Loaded plugin widgets.
- Refactored SEO plugin compatibility and restored Yoast Block Editor content parsing.
- Layout Directory: Resolved incorrect empty search after search query.
- WPML: Adjusted editor labels for the WPML 4.7 release.
2.31.3 – 20 December 2024
- WPML: Improved compatibility by excluding
panels_datafield from automatic translation handling. - Prebuilt Layouts: Added text/html to accepted mime types for layout exports.
- Added compatibility with Popup Maker to ensure correct layout rendering in popups.
- Row Labels: Improved handling and display consistency.
2.31.2 – 14 December 2024
- Improved post type handling.
- Select2: Improved input alignment.
2.31.1 – 11 December 2024
- Layouts Block: Prevented double toolbar when in development mode.
- Improved row, cell, and widget attribute handling.
2.31.0 – 22 November 2024
- Styles Fields: Added
multi-select. - Admin Interface: Styling improvements to the Edit Row modal.
- Layouts Block: General styling improvements and fixes.
2.30.0 – 26 October 2024
- Image Overlay: Prevent iOS fixed background display issues.
- Styles Settings: Converted Border Thickness to a multi-measurement field.
- Styles Settings: Ensured color picker field and clear button are on a dedicated line.
2.29.22 – 30 September 2024
- Layout Block: Removed content filter attributes from the front-end.
2.29.21 – 17 September 2024
- Prebuilt Local Layouts: Resolved a potential error.
- Prebuilt Local Layouts: Restricted layout files to JSON.
2.29.20 – 08 August 2024
- Rank Math: Resolved content analysis issue when multiple blocks in use.
2.29.19 – 21 July 2024
- Further improvements for attribute name handling.
- Layout Directory: Resolved an issue with fetching page two.
2.29.18 – 29 June 2024
- Improved attribute name handling.
- Layout Block: Improved preview updating.
- Widget Groups: Resolved a potential
TypeError. - Vantage Compatibility: Resolved a potential
TypeError.
2.29.17 – 15 June 2024
- Layout Builder: Default the modal icon to “Cog”.
- Layouts Block: Added an additional check for clearing potential block errors.
- Row Overlays: Resolved a potential Column/Widget video content overlap.
- Row Cell Preview: Adjusted the percentage symbol placement.
- Updated escaping functions to use translatable versions where needed.
- Updated SiteOrigin Installer.
- Number Style Field: Added min/max support.
2.29.16 – 13 May 2024
- Adjusted Add Widget modal sidebar link order and display.
- Restored WP Events Manager compatibility.
- Resolved fallback shortcode decoding issue.
- Added Layout Directory caching for better performance.
- Increased required PHP version to
7.0.0. - Developer: Improved
panelsOptionstranslation handling.
2.29.15 – 27 April 2024
- Layout Block: Further improvements to preview functionality and performance.
- Admin Area: Update to ensure Classic Editor notice is translatable.
2.29.14 – 26 April 2024
- Layout Block: Restored preview functionality.
2.29.13 – 21 April 2024
- Rank Math SEO Compatibility: Resolved dependency error.
2.29.12 – 19 April 2024
- Layout Block: Improved preview.
- Layout Block: Fix repeated rendering when switching to editor.
- Layout Block: Restored data integration for SEO content analysis.
- Post Content Widget: Added “Content” option.
2.29.11 – 31 March 2024
- Post Content Widget: Fixed post featured image output.
- Post Content Widget: Remove unused content and improved title output.
- Block-Based Widgets Editor: Resolved JavaScript error.
- Legacy PB Widgets: Resolved lessphp notices.
2.29.10 – 29 March 2024
- SiteOrigin Layout Block: Update to prevent a potential issue during rendering and saving.
- Legacy Widgets: Update to resolve styles not outputting correctly.
- Excerpt Generation: Update to prevent potential warnings. Expanded the list of supported widgets.
- Recommended Widgets: Update to ensure the tab doesn’t display if there are no widgets to recommend.
- Resolved column preset sizes display issue.
- Sortable: Update to prevent third-party plugins from misaligning text.
2.29.9 – 23 March 2024
- Layouts: Resolved import error.
- Inline CSS Generation: Resolved inline CSS potentially printing on the site front-end.
- Block Editor: Removed redundant shortcode fallback.
2.29.8 – 19 March 2024
- Post Loop: Update to allow HTML formatting in the widget title.
2.29.7 – 18 March 2024
- ACF: Added gallery field support.
- Resolved a potential layout import error.
- Inline Styles: Aligned widget margin value output with non-inline value output.
- Updated the SiteOrigin Installer submodule.
- Added additional data sanitization.
2.29.6 – 05 March 2024
- Added a dismiss button to the Classic Editor notice in the admin panel.
- Improved saving functionality of the Layouts Block with server-side validation for post types, enhanced rendering, block sanitization methods, and improved functionality for locating layout blocks.
- Ensured that errors are not processed and returned as part of the layout in the Layouts Block.
2.29.5 – 16 February 2024
- Media Style: Adjust border color to match other fields.
- Background Overlay: Added
border-radiussupport. - Border Radius: Added a context class for additional styling.
- CSS Output Location: Added Block Editor support.
- Inline CSS Styles: Update to apply widget margin directly to the widget.
2.29.4 – 19 January 2024
- Added compatibility with Pagelayer Templates. The panels filter is selectively enabled or disabled based on template usage.
- Prevented the row overlay from covering widget contents by adjusting CSS rules in
front-flex.less. - Developer: Added
siteorigin_panels_datafilter. Allows for the filtering of$panels_datawhengenerate_cssis run.
2.29.3 – 03 January 2024
- Vantage Theme: Account for unmigrated legacy row layouts.
- Toggle style field accessibility improvements.
- Save mode accessibility improvements.
- Live Editor Redirection: Resolve PHP 8 warning and deprecated notice.
- Color Field: Minor border color adjustment.
- Removed legacy content cache cleanup.
2.29.2 – 03 January 2024
- Vantage Theme: Prevented a type error if empty rows are present.
2.29.1 – 01 January 2024
- Vantage Theme: Prevented a potential Full Width Stretched display issue when no padding is set.
