Contributors: boldgrid, rramo012, imh_brad, joemoto, timph, bgnicolepaschen
Tags: boldgrid, page builder, drag and drop, tinymce, editor, landing page
Requires at least: 4.7
Tested up to: 5.3
Requires PHP: 5.4
Stable tag: 1.12.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Post and Page Builder is a standalone plugin which adds functionality to the existing TinyMCE Editor.
== Description ==
= What is the Post and Page Builder by BoldGrid? =
The Post and Page Builder is an intuitive drag and drop editor plugin and the easiest way to create and edit pages for any theme. Whether you are new to WordPress or consider yourself a pro, BoldGrid solutions will make your WordPress life better. Stop dealing with site-breaking shortcodes and theme restricted editors. You are going to love just how fast and easily you can create beautiful websites now.
Try out the [BoldGrid Demo](https://www.boldgrid.com/central/get-it-now?redirect_url=wp-admin%2Fpost-new.php%3Fpost_type%3Dpage&plugins=post-and-page-builder&utm_source=ppb-wp-repo&utm_medium=readme&utm_campaign=ppb) on Cloud WordPress to see for yourself!
= Features =
- **Drag and Drop Editing** - Create simple or complex layouts with our unique editing experience
- **BoldGrid Blocks** - Hundreds of professional layout designs to work from
- **100% Mobile-friendly** - Responsive layouts and controls to change the design per device
- **Google Fonts** - Change font family, font size, font color, letter spacing, line height and more
- **Theme Compatibility** - Our WordPress Page Builder is designed to work with any WordPress Theme
- **Custom Backgrounds** - Add background images, gradient backgrounds, patterns, overlays, and background colors
- **Fast and Free Support** - Growing Community and knowledge base
- **Animations** - Add effects as the user scrolls down the page with Animate.css or background parallax scroll effects
- **Advanced Controls** - Add margin, padding, box shadows, borders, alignment and more to almost any element
- **Bootstrap Grid** - Drag and drop controls for bootstrap rows and columns elements
- **Add Custom CSS Classes** - Complete control over any element
- **Clean, Simple Markup** - Easily create a professionally coded template without experience
- **Google Maps** - Embed and customize maps into your post or page
- **Web Components** - High quality reusable and customizable HTML elements
- **Font Awesome Icons** - Insert and customize any Font Awesome icons
- **CSS Grid** - Full width, column and row based layouts
- **Image Editing** - Apply image filters and automatically crop images
- **Button Designs** - Fully customizable button designs
- **Custom Post Types** - Save and reuse full page layouts or BoldGrid Block designs
- **WordPress Editor Integration** - Integrated into TinyMCE so you can keep the same workflow
- **No Need for Shortcodes!** - Faster page loads by saving your custom HTML5 elements
Additional Features when used with other BoldGrid plugins:
* Dozens of free layout templates
* Integrated with professional image banks
* Contact Forms
* On-page SEO recommendations for targeted search phrase
Visit our website to learn more about additional [BoldGrid plugins](https://www.boldgrid.com/wordpress-plugins/?utm_source=ppb-wp-repo&utm_medium=demo-uri&utm_campaign=ppb) to further improve your WordPress experience!
= People Love BoldGrid =
"It's really the perfect starting point for just about any web project, allowing users to get their site up and running in very short time. " - Digital.com
"BoldGrid is a great extension to WordPress that will make my job a lot easier and faster while creating custom layouts and pages." - Webhostingmedia.net
"Well, I have seen many site builders but this is the only one that provides so many features." - Woblogger.com
= A Post and Page Builder That Works With Your Theme and Plugins =
The Post and Page Builder by BoldGrid is designed to work with almost any WordPress theme. Add it to your existing website today, or try a BoldGrid theme for your new website. Alternatively, consider upgrading and using the powerful BoldGrid framework theme (available in Premium subscription) as an excellent time saver for agencies and developers.
= A Post and Page Builder Stuffed With Pre-Designed Templates & Blocks =
Create layouts and pages faster and easier than ever with Blocks by BoldGrid. Blocks are pre-built page sections consisting of various layouts of rows and columns prepopulated with content that can be edited visually or with HTML and CSS. Blocks utilize a wide variety of content that can be completely customized to fit your needs such as icons, buttons, free and premium images, font packs, and more.
= A Post and Page Builder That Is Faster Than The Rest =
The Post and Page Builder by BoldGrid is designed to create pages that load fast. BoldGrid ditches shortcodes in favor of clean markup that can be served quickly. That also means BoldGrid code is easy to assess and customize.
= Coming Soon / Maintenance Page =
Great for making "under construction" or "coming soon" pages. You can create a simple page within minutes by using free professionally designed WordPress Blocks.
= Bootstrap WYSIWYG Post & Page Builder for WordPress =
Our drag and drop system is built on the Bootstrap Grid. You can drag columns, rows, and containers around your pages to make quick updates to pages. Advanced CSS controls allow you to make pixel perfect designs.
= Create Custom Color Palette =
Choose your brand's colors and we'll help your design stay unified. Our unique color palette system is built with SASS and allows you to change all the colors on your site. You don't have to choose from a few presets anymore!
== Frequently Asked Questions ==
= Where can I find documentation and user guides? =
If you have any questions on getting started with the BoldGrid Post and Page Builder, please visit our [Getting Started Guide](https://www.boldgrid.com/support/boldgrid-post-and-page-builder/?utm_source=ppb-wp-repo&utm_medium=readme&utm_campaign=ppb).
We also suggest joining our [Team Orange User Group community](https://www.facebook.com/groups/BGTeamOrange) for free support, tips and tricks.
= Will the Post and Page Builder work with my theme? =
Yes; the Post and Page Builder is compatible with any theme. We recommend using BoldGrid themes which provide additional features and are optimized for use with the Post and Page Builder.
= Where can I report issues or ask questions? =
Bugs can be reported either in the [WordPress support forum](https://wordpress.org/support/plugin/post-and-page-builder) or in the [BoldGrid Support Center](https://www.boldgrid.com/support/questions/?utm_source=ppb-wp-repo&utm_medium=readme&utm_campaign=ppb).
= How can I contribute? =
The Post and Page Builder is open source software. Join in on our [GitHub repository](https://github.com/BoldGrid/post-and-page-builder/).
== Installation ==
= Minimum Requirements =
* PHP version 5.4 or greater
* WordPress 4.7 or greater
= From within WordPress =
1. Visit 'Plugins > Add New'
1. Search for 'Post and Page Builder by BoldGrid'
1. Activate Post and Page Builder from your Plugins page.
= Manually =
1. Upload the entire post-and-page-builder folder to the /wp-content/plugins/ directory.
1. Activate the plugin through the Plugins menu in WordPress.
You will find a 'Post and Page Builder' menu in your WordPress admin panel and find most features within the
== Screenshots ==
1. Section Background settings.
2. Editing Color Palettes.
3. Creating a new page.
4. Adding Blocks to your page.
5. Edit Page view.
6. Text Settings view.
7. Adding Icons.
== Changelog ==
= 1.12.2 =
Release Date: February 19th, 2020
* Update: Updated BoldGrid Library.
* Update: Added premium component options for each component.
= 1.12.1 =
Release Date: November 12th, 2019
* Fix: Compatibility issues with latest twentytwenty release.
= 1.12.0 =
Release Date: November 11th, 2019
* Feature: Default editor styles now applied in post and page builder.
* Feature: Added button to remove background image.
* Feature: Shortcodes can now be edited from visual mode.
* Update: Horizontal lines now use div tag to prevent conflicts with themes.
* Update: Improved support for twentytwenty theme.
= 1.11.2 =
Release Date: September 18th, 2019
* Update: Added premium links in menu, plugins page and settings page.
* Fix: Added composer hook for library build.
= 1.11.1 =
Release Date: September 5th, 2019
* Update: Update BoldGrid Library - Dashboard Updates.
= 1.11.0 =
Release Date: August 22nd, 2019
* Feature: Shortcodes now rendered in editor.
* Feature: 10 new Block designs.
= 1.10.6 =
Release Date: August 1st, 2019
* Update: Update BoldGrid library version.
= 1.10.5 =
Release Date: July 18th, 2019
* Fix: Compatibility with tinymce Advanced.
= 1.10.4 =
Release Date: July 9th, 2019
* Update: Added a filter to disable buttons component.
= 1.10.3 =
Release Date: May 21st, 2019
* Fix: Undefined constant warning logged
= 1.10.2 =
Release Date: May 21st, 2019
* Fix: Child themes of BoldGrid themes not recognized
= 1.10.1 =
Release Date: May 8th, 2019
* Update: Verbiage update within Custom Classes section
* Update: Update BoldGrid library version
* Fix: Section wrappers not deleted within add blocks
* Fix: Issue where animations not removed from column shapes
= 1.10.0 =
Release Date: February 14, 2019
* Fix: Block preview size on theme twentynineteen
* Fix: ACF Plugin compatibility issue
* Update: Links to User community group
* Update: Intermittent feedback requests
= 1.9.2 =
Release Date: December 11th, 2018
* Fix: Issue saving blocks from page builder interface
= 1.9.1 =
Release Date: December 5th, 2018
* Fix: Automatic image cropping fails to open
= 1.9.0 =
Release Date: December 4th, 2018
* New Feature: Users can now switch between editors
* New Feature: A default editor can be specified
* New Feature: Builder can be enabled on custom post types
* Update: Lengthened timeouts on block generating
= 1.8.1 =
Release Date: November 21st, 2018
* Bug Fix: Deleting plugin caused issues with BoldGrid Library.
= 1.8.0 =
Release Date: October 16th, 2018
* New Feature: Column and Row backgrounds are now supported
* New Feature: Add Components and Widgets
* New Feature: Upgraded typography controls
* New Feature: Layout component
* New Feature: Anchors have individual font control
* New Feature: Rows can be added from the section popover
* New Feature: Pre tags are now supported for drag and drop
* New Feature: Added BoldGrid Connect Page
* New Feature: Support for Premium Extension
* New Feature: Row resize pixel preview
* Update: A notice will be displayed if an incomplete Github version of the plugin is active.
* Update: Minimum PHP/WP Version changed to 5.4 and 4.7 respectfully.
* Update: After first time setup page template will update for current page.
* Bug Fix: Fix display issues when viewing saved blocks on BoldGrid Themes.
* Bug Fix: Duplicate fonts displayed within font selection.
* Bug Fix: Some theme fonts not available for selection.
* Bug Fix: Block alignment issues saving to front end.
* Bug Fix: Captions within blocks not translated when inserted.
= 1.7.4 =
Release Date: May 17th, 2018
* Bug Fix: BoldGrid DropTab not visible after 4.9.6 update.
= 1.7.3 =
Release Date: May 3rd, 2018
* Bug Fix: Some fonts not loaded into block previews.
* Bug Fix: Used blocks will now include fonts in previews.
= 1.7.2 =
Release Date: April 2nd, 2018
* Bug Fix: Fixed display issues of Blocks when toggle back and forth between filters.
* Bug Fix: Introduction steps displayed on Save Block.
= 1.7.1 =
Release Date: March 8th, 2018
* Bug Fix: Fixed compatibility issues on older WordPress Versions.
* Bug Fix: Fixed default category displayed for users with inspiration installs.
* Bug Fix: Typo in Connect Key prompt.
= 1.7.0 =
Release Date: March 7th, 2018
* New Feature: Most elements now support animation controls.
* New Feature: CSS ID's can now be specified via customization controls.
* New Feature: Users can now specify a Connect Key.
* New Feature: Support audio and video blocks in Blocks.
* New Feature: Shortcodes now display in block previews.
* New Feature: Blocks can now be requested by industry.
* New Feature: Blocks now display full height in previews.
* Bug Fix: Blockquote elements now have the text control available to them.
* Bug Fix: Warning thrown while listing posts in admin.
* Bug Fix: HEX input field missing from color picker.
* Bug Fix: Undo/Redo no longer change scroll position.
* Bug Fix: Getting started displayed after switching to text tab.
* Bug Fix: Fixing iframe heights in editor.
* Bug Fix: Duplicate font families in drop down.
* Bug Fix: Saving existing blocks to library missing section wrapper.
= 1.6.3 =
Release Date: January 17th, 2018
* Bug Fix: Issue causing editor to fail when an empty block is saved to your block library.
* Bug Fix: Editor width is set incorrectly if front end of site is inaccessible.
= 1.6.2 =
Release Date: December 26th, 2017
* Bug Fix: Edit links displayed when not logged in.
= 1.6.1 =
Release Date: December 19th, 2017
* Bug Fix: Remove old plugin name (boldgrid-editor) from BG themes recommendations.
* Bug Fix: Fix compatibility issues with Advanced Custom Fields plugin.
* Bug Fix: Disable margin control on columns.
* Bug Fix: Fixed error when activating old plugin name.
* Bug Fix: Advanced Control -> Box shadow switch unclickable.
* Bug Fix: Fix JS error when adding Blocks on text tab.
* Update: SASS compiler updated.
= 1.6 =
Release Date: November 14th, 2017
* New Feature: Advanced controls and Custom Design UI updates.
* New Feature: Added new Post Type - Block.
* New Feature: Users can now save Blocks and reuse them.
* New Feature: New pages will now be prompted to install a new Block.
* New Feature: Control for hiding and showing page titles.
* New Feature: Escape now closes an open panel.
* New Feature: Allow customization of HR element.
* New Feature: Added information about the icons in the DropTab.
* New Feature: Added color palette control.
* New Feature: Added first time intro choices.
* New Feature: Added custom class inputs for buttons, backgrounds, hr, images and icons.
* Bug Fix: Image crop issue with http vs https.
* Bug Fix: Issue with masonry layout on box designs.
= 1.5 =
* Update: Bump version.
= 1.4.9 =
* Bug Fix: Fix notices thrown when installing Blocks.
= 1.4.8 =
* Bug Fix: Remove image content type checking.
* Update: Added filter for allowed_post_types for loading editor.
* Update: Improving timing of Block loading message.
* Update: Improving performance of Blocks on sites with a lot of content.
* Update: Updating background image urls.
* Update: Updating Font Awesome icon selections.
* Update: Adding alternative image request methods.
* Update: Use latest version of shared assets.
* Bug fix: Fixing an error on attachment page.
* Bug fix: Adding filter for posts to be excluded from My Blocks.
= 1.4.7 =
* Bug fix: Misc. bug fixes for Dynamic Blocks.
* New Feature: Delete Block button added to Block UI.
= 1.4.6 =
* New Feature: Integrating new Dynamic Blocks.
* Update: Updated plugin URI.
= 1.4.5 =
* Update: Updated for WordPress 4.8.
= 1.4.4 =
* New Feature: Added support for WPForms.
= 1.4.3 =
* Bug fix: Fixed auto plugin update.
= 1.4.2 =
* Bug fix: Added check and load before using get_plugin_data() for updates.
* Update: Removing btn-flat default class.
= 1.4.1 =
* Update: Updating plugin description.
= 188.8.131.52 =
* Bug Fix: Replaced section background image 404.
* Bug Fix: Google maps not replaced on edit.
* Bug Fix: Disable mce inline_boundaries.
= 1.4 =
* Bug fix: Fixed issue when installing plugins from the Tools Import page.
* Bug fix: Crop image screen closes immediately.
* Bug fix: Updating section background image URLs.
= 1.3.4 =
* Bug Fix: Fixing chrome drag auto scroll.
* Bug fix: Fixed plugin update checks for some scenarios (WP-CLI, Plesk, etc).
* Bug fix: Error thrown while resizing.
* Bug fix: Column Drag outline is the wrong color.
* Bug fix: Blocks not vertically centered.
* Update: Prioritize Post Blocks when viewing posts.
= 1.3.3 =
* Update: Add Underline to tinymce toolbar.
* Update: Set default section background image position to center.
* Bug fix: Fixing an issue where column popover would disappear.
* Bug fix: Fixing an issue where swapping images was not working correctly.
* Bug fix: Fixing adding icons to empty areas.
* Bug fix: Fixing issue with system fonts displaying in editor dropdowns.
* Bug fix: Replace more than one image bug.
= 1.3.2 =
* Bug fix: Fixing issue adding Blocks.
* New feature: Added a new UI for Blocks.
* Testing: Tested on WordPress 4.7.
= 1.3.1 =
* Misc: Added plugin requirements to readme.txt file.
* Update: Crop Image Screen - update source image options.
* Bug fix: Prevent duplicate 'Add Block' buttons.
= 1.3 =
* Update: Added neutral colors to section background colors.
* Update: Removed duplicate maps types.
* Update: Added Google maps edit link.
* Update: Updating Dependencies.
* Bug fix: Fixed issue with text color and section backgrounds.
* Bug fix: Fixing issue with update notice blocking user interaction on loading failure.
= 1.2.13 =
* Update: Fixing panel issue after first time notice.
= 1.2.12 =
* Update: Added update notice for users updating to 1.3.
* Update: Adding a conversion method from static maps to embed maps.
* Bug fix: Allow users to drag into empty sections.
* Bug fix: Fixed issue with system fonts used in themes.
= 1.2.11 =
* Bug Fix: Fixing issue with popover panel items.
= 1.2.10 =
* Update: Smoothing auto scroll during drag.
* Update: Hide popover font control when not applicable.
* Update: Setting default text color for column backgrounds.
* Update: Added default to font selection.
* Update: Add Media now in Drop Tab > Add new.
* Bug fix: Fixing issue with column popover at the edge of the screen.
* Bug fix: Fixing z-index issue withe section popover.
* Bug fix: Image being cloned after pressing enter.
* Bug fix: Nested columns allowed for parent column backgrounds.
* Bug fix: Fixing issue with row resize cursor.
* Bug fix: Hide button color if multiple buttons in a paragraph.
* Bug fix: Staging colors and buttons will now be enqueued correctly.
* Update: WBP-2426 Adjust the way crop modal hides router tabs.
= 1.2.9 =
* Bug Fix: Added cache busting for colors and button files.
= 1.2.8 =
* Misc: Added EOF line breaks.
* Update: Fix issue with direction of section popover menu.
* Bug fix: Fixed issue where section border did not show.
* Bug fix: Fixed issue where change icon does not appear.
* Bug fix: Fixed issue causing missing image toolbar.
* Bug fix: Fixed issue causing button customization to disappear.
* Bug fix: Reset class controls when opening customizer.
* New feature: Change image added to BG menu bar.
* New feature: Add my button designs to button panel.
* New feature: Track my designs for images as the user makes changes.
* New feature: Add Button Primary & Button Secondary to Button Panel.
* Bug fix: Wrapping content elements not contained, in theme default containers.
= 1.2.7 =
* Misc: Updated readme.txt for Tested up to 4.6.1.
* Bug fix: Load BoldGrid settings from the correct WP option (site/blog).
* Update: Setting version constant from plugin file.
* New feature: Buttons, Fonts and text backgrounds will now track usage on other pages.
* Update: Appearance of drag element has been modified.
* New feature: Added Section dragging & zoomed out view.
= 1.2.6 =
* Bug fix: Rebuilding JS assets.
= 1.2.5 =
* Bug fix: Added wrapper to handle mb_convert_encoding() if mbstring is not loaded.
* Bug fix: Issue where popovers did not comeback after drag drop.
* New feature: Overlays color for background images.
* New feature: Added column dragging to empty areas within row.
* New feature: Added column resizing from first column on the left boundary.
* New feature: Empty columns will be automatically deleted while resizing within a row.
* New feature: Added border color control to boxes.
* New feature: Row resizing now works in nested rows.
* New feature: Add theme section fonts to font selection.
* New feature: Added customization options for gradients.
* Bug fix: Bug fixes for towards undo and redo actions.
* Bug fix: Fixed issues with tripple click to delete.
* Bug fix: Fixed issues with editor height.
* Bug fix: Fixed issues with color control preselecting.
= 1.2.4 =
* Bug fix: Fixing issue with default container class.
* Bug fix: Fixing JS error when gallery plugin is missing.
* Bug fix: Fixing issue breaking font family selection.
= 1.2.3 =
* Misc: Updated readme.txt for Tested up to: 4.6.
* New feature: Added customization of Icons.
* New feature: Added customization of Backgrounds.
* New feature: Added customization for widths of rows.
* New feature: Added customization for padding on rows.
* New feature: Added customization of Buttons.
* New feature: Added customization of Fonts.
* New feature: Introduced customization and new component "Text Backgrounds".
* New feature: Users can now add border to images.
* New feature: Users can now apply filters to images.
* Rework: Formatting.
= 1.2.2 =
* Bug fix: Issue causing parent row to be deleted when removing icon or anchor.
= 1.2.1 =
* Bug fix: Issue with pressing enter on an empty .row > .column.
* Bug fix: Fixed issue with Blocks getting images updated.
= 1.2 =
* Bug fix: Fixing issue with column popover size when zooming out.
* Bug fix: Sporadic issue, images load but then disappear within editor.
= 1.1.5 =
* New feature: Added capability for auto-updates by BoldGrid API response.
* Testing: Tested on WordPress 4.5.3.
* Bug fix: Adding a new row was not allowing you to type in it.
= 1.1.4 =
* Bug fix: Fixed issue with non BG themes and Blocks modal.
* New Feature: Adding font family and font size controls to customizer widgets.
= 1.1.3 =
* Update: Changing borders to outline for draggable objects.
* Update: Passed WordPress 4.5.1 testing.
* Bug fix: JS Error when going to 'Google Map' tab.
= 1.1.2 =
* Bug fix: Addressing issues with drag and drop in Safari and Microsoft Edge w/ WP 4.5.
= 184.108.40.206 =
* Bug fix: Addressing issues with drag and drop in Chrome and FF w/ WP 4.5.
= 220.127.116.11 =
* Bug fix: Fixed update class interference with the Add Plugins page.
= 1.1.1 =
* Bug fix: Fixed undefined index "action" for some scenarios. Optimized update class and addessed CodeSniffer items.
= 1.1 =
* Bug fix: Fixing flexbox issue on safari
= 1.0.9 =
* Misc: Added license file.
* New feature: Suggest crop: Add 'size' dropdown menu when cropping an image.
* New feature: Suggest crop: default selection should be as wide as it could be.
* New feature: Suggest crop: Center the default selection.
* New feature: Drag and drop enabled state is now remembered per theme.
* Update: Suggest crop: Do not trigger on 'Add Media'.
* Update: Suggest crop: Remove feature switch.
= 1.0.8 =
* New feature: Change button opens 'Replace Image' media modal.
* New feature: Suggest image crop when replacing images of different aspect ratios.
= 1.0.7 =
* Rework: Updated require and include statements for standards.
= 1.0.6 =
* New feature: Serve static Blocks via API
= 18.104.22.168 =
* Bug fix: Fixed PHP version check condition (<5.3).
= 1.0.5 =
* New feature: Adding Icons for draggable tools
* Usability: Improved popover hover responsiveness
* Bug fix: Added support for __DIR__ in PHP <=5.2.
* New feature: Enable fontsize and family selection in tinymce
* New feature: Columns will now extend to the full height of row.
* New feature: Updating the loading graphic
* Misc: Updated readme.txt for Tested up to: 4.4.1
* New feature: Standardize Drag Menu order
* New feature: Add wp-image-## class to images when adding Blocks.
= 1.0.4 =
* Bug fix: Fixing compatibility issues with IE 11, 12 and 13
= 1.0.3 =
* New feature: Added unit tests
* Bug fix: Insert media will now be the default tab when changing an image
* Bug fix: Fixing issue causing tinymce height to be too large to too small
= 1.0.2 =
* New feature: Updated readme.txt for WordPress standards.
* Usability: Adding cache query args for tinymce styles
= 1.0.1 =
* Bug fix: Fixing error experienced in non BG themes in editor
= 1.0 =
* Initial public release.
This simple plugin permanently redirects all 404's to the main blog URL.
Add an SVG image captcha and honeypot to your contact form 7 form.
A light-weight plugin which will remove the advertisement HTML comments co...
Let we say that you have been told to add some custom code (HTML, JavaScrip...