=== Page Builder by SiteOrigin ===
Contributors: gpriday
Tags: page builder, responsive, widget, widgets, builder, page, admin, gallery, content, cms, pages, post, css, layout, grid
Requires at least: 3.6
Tested up to: 3.8.1
Stable tag: trunk
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl.html
Donate link: http://siteorigin.com/page-builder/#donate
Build responsive page layouts using the widgets you know and love using this simple drag and drop page builder.
== Description ==
[vimeo http://vimeo.com/59561067]
WordPress has evolved into a fully functional CMS. Page Builder (previously called Panels) completes the transition by giving you a way to create responsive column layouts using the widgets you know and love.
= Use Your Widgets =
You know widgets. They're the things you add to your sidebars. Page Builder makes all your widgets even more useful by turning them into the building blocks of your pages.
We've included a few useful widgets, but it works with a lot of other widgets and plugins out there.
= Works with Most Themes =
Page Builder works with most well made themes. The only requirement is that your theme supports pages. And if your theme is responsive, change a few settings and boom, your layouts will work with your theme and collapse into a single column on mobile devices.
There are loads free and premium themes that work with the Page Builder, we have our own collection of [free themes](http://siteorigin.com/) if you'd like to use one of ours.
Page Builder [Documentation](http://siteorigin.com/page-builder/documentation/) is available on SiteOrigin and we offer free support on our [support forum](http://siteorigin.com/threads/plugin-page-builder/). If you're having strange issues, try following [this guide](http://siteorigin.com/troubleshooting/identifying-plugin-conflicts/).
= Bundled Widgets =
To get you started, we've include a few widgets:
* Gallery widget for inserting image galleries.
* Image widget for inserting standard images.
* Self hosted video widget for embedding your own videos.
* Post Loop to display a list of posts. This requires that your theme supports it.
As well as some essential page elements widgets:
* Button
* Call to Action
* List
* Price Box
* Animated Image
* Testimonial
= 3rd Party Widgets =
Most standard widgets work with Page Builder, but here are some of our favorites.
* [Black Studio TinyMCE](http://wordpress.org/plugins/black-studio-tinymce-widget/) for a visual content editing widget.
* [Meta Slider](http://wordpress.org/plugins/ml-slider/) for a responsive slider widget.
* [Price Table Widget](http://wordpress.org/plugins/so-price-table-widget/) for a responsive price table.
[Contact me](mailto:[email protected]) if you've created a widget that would work well with Page Builder so I can add it to our recommended plugins list. Your plugin will also be recommended within Page Builder itself.
== Installation ==
1. Upload and install Page Builder in the same way you'd install any other plugin.
2. Read the [usage documentation](http://siteorigin.com/page-builder/documentation/) on SiteOrigin.
== Screenshots ==
1. The page builder interface.
2. Adding a new widget. This includes a live search filter to help you keep control if you have a lot of widgets.
3. Editing a widget's settings.
4. Easily undo mistakes.
== Documentation ==
[Documentation](http://siteorigin.com/page-builder/documentation/) is available on SiteOrigin.
== Frequently Asked Questions ==
= Can I bundle Page Builder with my theme? =
Yes, provided your theme is licensed under GPL or a compatible license. If you're publishing your theme on ThemeForest, you must select the GPL license instead of their regular license.
Page Builder is actively developed and updated, so generally I'd recommend that you have your users install the actual plugin so they can receive updates. You can try [TGM Plugin Activation](http://tgmpluginactivation.com/).
= Will plugin X work with Page Builder? =
I've tried to ensure that Page Builder is compatible with most plugin widgets. It's best to just download Page Builder and test for yourself.
== Changelog ==
= 1.4.7 =
* Fixed size problem in gallery widget.
* Compatibility fixes with WordPress 3.9.
* Added checks to prevent total content loss in some situations.
= 1.4.6 =
* Widgets are now only run through their update function when modified.
* Fixed gallery widget.
= 1.4.5 =
* Fixed an issue with copy content.
* Improved handling of styles in prebuilt layouts.
* Improved error handling in Javascript.
* Fixed issue with checkboxes.
= 1.4.4 =
* Generating Page Builder content in admin is now generated with a separate request to properly handle fatal errors from widgets.
* Fixed potential issue when loading home page interface.
* Added a way for themes to specify more advanced row styles.
* Dialogs and widget forms are now only loaded when needed in order to improve performance on large pages.
* Fixed several performance bottle necks.
* Page Builder data is now saved with auto save and revisions.
= 1.4.3 =
* Improved HTML5 validation be moving styles to header and footer.
* Basic improvements to memory efficiency.
* Black Studio TinyMCE height set to 350 pixels by default.
* Fixed: Black Studio TinyMCE update error.
= 1.4.2 =
* All existing widget forms are loaded with the initial interface, rather than through AJAX. Improves performance.
* Added safety check to ensure Page Builder data loaded before into the interface before saving into the database. Helps prevent content loss.
* Small usability improvements.
* Fixed: Embedded video widget.
* Fixed: Conflict with GPP Slideshow plugin.
* Fixed: Possible z-index conflicts with other plugins that have jQuery UI CSS.
* Fixed: Constant notification about autosave being more recent than current version.
= 1.4.1 =
* Fixed: Issue that was removing content for widgets with a lot of data.
* Fixed: Issue with duplicating widgets.
= 1.4.0 =
* Changed how widget forms are loaded to improve page load times.
* Several improvements to increase compatibility with various plugins and widgets.
* Properly handle widgets with form arrays.
* CSS fixes.
* Fixed compatibility issues with Black Studio TinyMCE.
* Added more development hooks and filters.
= 1.3.10 =
* Updated to latest jPlayer.
* Fixed issue that wasn't allowing users to disable custom home page feature.
* Compatibility with WordPress 3.8, including new admin design.
* Using wp_slash before saving panels_data meta to ensure \r and \n aren't lost.
= 1.3.9 =
* Integrated with WordPress revisions.
* Fixed issue with namespaced widget.
* Small admin CSS fixes.
* Fixed dialog closing after adding new row.
= 1.3.8 =
* Fixed pagination with post loop widget.
* Fixed testimonial widget HTML.
* Fixed price box new window setting.
* Added option to display CSS inline.
* Fixed incompatibility with namespaced widgets.
= 1.3.7.1 =
* A small fix to remove error notices in a fairly common situation.
= 1.3.7 =
* Fixed issue with pagination for a post loop on custom home page.
* Improved ways that a theme can add custom PB element styles.
= 1.3.6 =
* Added option to clone the current home page.
* Fixed issue where certain widgets crashed the builder interface.
* Updated language files.
= 1.3.5 =
* Removed post pre preparation that was causing plugin conflicts. Relying on late printing of scripts and styles instead.
* Fixed infinite loop with post loop widget and issue that was removing the first post.
* Added "Link To" option to gallery widget.
* Other minor bug fixes and updates.
* Removed content option from Post Content widget. TinyMCE widget is recommended for adding content.
= 1.3.4 =
* Added duplicate widget to improve workflow.
* Only displays visual styles icon if there are any specified by the theme.
* Fixed plugin conflicts.
* Minor bug fixes in previews.
= 1.3.3 =
* Fixed issue with widgets that relied on global post.
* Fixed minor search issue.
= 1.3.2 =
* Minor CSS improvements
* Fixed a critical issue that was breaking Page Builder CSS on some server configurations.
= 1.3.1 =
* Fixed issue with CSS of bundled widgets conflicting with some plugins.
* CSS is now generated separately instead of inline. This also allows for multiple page layouts on a single archive/page.
* Fixed some JS errors.
* Made call to action widget responsive.
* Properly handles password protected posts.
= 1.3 =
* Added option to select row styles. Requires theme integration.
* Added open in new window options to bundled widgets.
* Moved caching of bundled widget CSS into database instead of file based caching.
* Various bug fixes and performance enhancements.
= 1.2.11 =
* Prebuilt layouts are now loaded through AJAX to improve performance.
= 1.2.10 =
* Reduced max height of widget block to prevent overlaps.
* Fixed issue that caused problems with TinyMCE widget.
* General code clean up and performance improvements.
= 1.2.9 =
* Fixed backwards compatibility issue.
* Fixed potential infinite loop in post loop widget.
* Various minor fixes and updates.
* Added setting to remove animations for users experiencing poor performance.
= 1.2.8 =
* Improved Black Studio TinyMCE compatibility.
* Fixed issue with html in widgets breaking builder layout.
= 1.2.7 =
* Added German translation.
* Improved Page Builder content import.
* Performance enhancements and bug fixes.
* Added option to prevent copying content to post content.
* Improved compatibility with WordPress import/export.
= 1.2.6 =
* Added compatibility with Black Studio TinyMCE widget.
* Fixed bug with checkboxes in forms.
* Fixed delete undo.
= 1.2.5 =
* Fixed issue with hidden Page Builder interface.
= 1.2.4 =
* Improved performance.
* Made efforts to improve compatibility with 3rd party widgets.
* Fixed preview with bundled widgets.
= 1.2.3 =
* Various Javascript fixes.
* Added translation files.
* Improved Post Loop widget.
= 1.2.2 =
* Fixed plugin conflict.
* Minor performance improvements.
= 1.2.1 =
* Added several bundled widgets.
* Improved compatibility with latest WordPress beta.
= 1.2 =
* Added several website element widgets as well as a framework for extending them.
* Fixed IE8 issue.
* Improved embedded video widget.