=== Simple WordPress Page Builder - Organic Builder Widgets ===
Contributors: jqlee85, itsdavidmorgan, organicthemes, raid33, wordpresspagebuilder
Donate link: https://organicthemes.com
Tags: customizer, widgets, testimonials, portfolio, features, fontawesome, icons, pricing tables, page builder, full-width sections, custom widget areas, slideshows, bundle, custom widgets
Stable tag: 2.3.5.3
Requires at least: 4.8
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A simple WordPress page builder plugin, Organic Customizer widgets provides a collection of 24 custom widgets to be used in the customizer as content sections.

== Description ==

Organic Builder Widgets is a simple WordPress page builder plugin that provides a collection of 24 custom widgets to be used within the customizer. The widgets are displayed as full-width content sections on any page. It transforms the native WordPress customizer into a free and easy page building solution. Unlike other page builders, our solution uses the familiar interface of the customizer and native functionality of widgets. Therefore, it’s a fast, intuitive, easy and secure. There are no shortcodes, no excessive options, no confusing interfaces, and no vendor lock-in. Additionally, the plugin is designed to work with virtually any theme! It's easy WordPress page building, as it was meant to be.

Display and arrange the custom widgets as content sections on any page — such as featured content slideshows, testimonials, team members, portfolios, feature lists, pricing tables, products, and more! Each widget features a variety of options for changing the background color, background image, display style and more! Use multiple of the same widgets, or as many different widgets as you like!

Organic Builder Widgets includes a new page template, that when applied, creates a new widget area on that page. This allows the WordPress customizer to be used as a page builder by adding widgets as content sections to any page using the "Organic Custom" page template. Drag and drop the widgets into your desired order, and the customizer will update in real-time to reflect your changes. Each widget includes basic styles and options, but will otherwise inherit styles from the active theme.

[Live Demo](https://organicthemes.com/demo/startup/widgets/ "Live Widget Demos")

**Video Demo:**

[youtube https://www.youtube.com/watch?v=PwQJ5L0_oiM&t=13s]

= Widgets Included =

* **Hero Widget** [View Example](https://organicthemes.com/demo/startup/widgets/hero-widget/ "Hero Widget Example") – A full browser height section with a background image, featured text and a call to action.
* **Blog Posts Widget** [View Example](https://organicthemes.com/demo/startup/widgets/blog-widget/ "Blog Widget Example") – Display a section of blog posts from any category in a chosen layout.
* **Content Slideshow Widget** [View Example](https://organicthemes.com/demo/startup/widgets/content-slideshow-widget/ "Content Slideshow Widget Example") – A full width slideshow of featured posts with background images.
* **Feature List Widget** [View Example](https://organicthemes.com/demo/startup/widgets/feature-list-widget/ "Feature List Widget Example") – A list of features with icons displayed in multiple column layouts.
* **Portfolio Widget** [View Example](https://organicthemes.com/demo/startup/widgets/portfolio-widget/ "Portfolio Widget Example") – A section of posts displayed as portfolio images in a masonry layout.
* **Subpage Widget** [View Example](https://organicthemes.com/demo/startup/widgets/subpage-widget/ "Subpage Widget Example") – Display existing page content as a section within another page or use custom content.
* **Team Members Widget** [View Example](https://organicthemes.com/demo/startup/widgets/team-widget/ "Team Widget Example") – A section of team members from a selected post category.
* **Testimonials Widget** [View Example](https://organicthemes.com/demo/startup/widgets/testimonials-widget/ "Testimonials Widget Example") – A slideshow of testimonials from a selected category or custom post type.
* **Profile Widget** [View Example](https://organicthemes.com/demo/startup/widgets/profile-widget/ "Profile Widget Example") – A personal profile widget with an image, bio and social media links.
* **Pricing Table Widget** [View Example](https://organicthemes.com/demo/startup/widgets/pricing-table-widget/ "Pricing Table Widget Example") – Create a pricing table with a list of features and link to purchase.
* **Featured Product Widget** [View Example](https://organicthemes.com/demo/startup/widgets/featured-product-widget/ "Featured Product Widget Example") – Display a product image with content and purchase link on the left or right.
* **Featured Content Widget** [View Example](https://organicthemes.com/demo/startup/widgets/featured-content-widget/ "Featured Content Widget Example") – Custom content that can be grouped together with other featured content widgets.

= Getting Started =

Follow the simple steps below to begin building a page with Organic Builder Widgets:

1. Add a new page under *Pages > Add New*.
2. Apply the 'Organic Custom' page template within the Page Attributes.
3. Click the 'Customize Page' button.
4. Within the Customizer, Click the 'Add a Widget' button.
5. Begin adding Organic widgets to the page.

== Installation ==

Note: This plugin relies on new WordPress features, so it requires WordPress version 4.8+ and PHP 5.3.29+

1. Upload 'organic-customizer-widgets' to the '/wp-content/plugins/' directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Apply the 'Organic Custom' template to the desired page
4. Click 'Customize Page' in the page editor, navigate to the customizer ('Appearance > Widgets'), or the widgets page ('Appearance > Widgets') to add widgets to the page.

== Frequently Asked Questions ==

= Q: Why would I use Organic Builder Widgets over other page builders? =

A: The Organic Builder Widgets plugin utilizes the core WordPress Customizer and native widget functionality, rather than relying on proprietary code. Therefore, it's faster, easier and more secure to build dynamic pages for your site using Organic Builder Widgets. Additionally, the plugin is compatible with almost any theme, and there is no vendor lock-in.

= Q: How do I start customizing a page with the Organic Builder Widgets? =

A: Simply assign the "Organic Custom" page template to a page and save it. This will create a new Widget Area named after the page. You can then add widgets to this widget area via the WordPress Customizer (recommended) or the Widgets page in the WordPress Admin. The Organic Widgets have been designed to function as page sections, but you can also add core WordPress widgets.

= Q: Can I use Organic Builder Widgets with themes other than Organic Themes? =

A: Yes, the custom widget areas and widgets will transfer between themes. The widgets contain basic styling so that they should work with most themes. That said, the widgets will look best on sites using Organic Themes, as they're designed with the plugin in mind. Custom CSS can be used to override the default styles to customize the content to fit your needs.

= Q: How can I get widgets to group together into a single page section? =

A: Groupable widgets (Profiles, Pricing Tables and Featured Content) will group together when placed consecutively in a widget area. A colored border on the left side of the widget panel will indicate which widgets have been grouped together.

= Q: Can I use the Organic Builder Widgets in other widget areas, like sidebars and footers? =

A: Most of the Organic Widgets are designed to be used as full-width sections on a page, but depending on your theme styles they may work in other areas as well.

= Q: Why am I seeing a PHP version 5.3.29 error message when activating the plugin? =

A: The Organic Builder Widgets plugin requires PHP 5.3.29 or higher, as do many plugins with advanced functionality. Your PHP version can be updated by contacting your hosting provider. We would recommend doing this regardless of whether you use the plugin, as WordPress may begin requiring PHP 7 as a minimum requirement soon.

== Screenshots ==

1. The Organic StartUp Theme using widgets for the various content sections on the home page.
2. The Organic Content Slideshow widget.
3. The Organic Hero widget within the WordPress customizer.
4. The default WordPress image widget within the customizer.
5. A list of some of the custom widgets included as seen within the customizer.

== Changelog ==

= 2.3.5.3 =
* Updated Team Widget replacing content with excerpt
* Added Discord social media icon

= 2.3.5.2 =
* Fixed PHP warning for count parameter

= 2.3.5.1 =
* Additional Font Awesome 5 style updates

= 2.3.5 =
* Font Awesome 5 style updates

= 2.3.4 =
* Masonry updates for Team Widget

= 2.3.3 =
* Updated flexslider script
* Changed flexslider to initialize on document ready
* Fixed broken Font Awesome icons

= 2.3.2.2 =
* Fixed jQuery console error with masonry setup

= 2.3.2.1 =
* Fixed Toggle Widget jQuery issue and load order
* Updated TGM plugin activation class name to avoid future conflicts

= 2.3.2 =
* Added remove_theme_support( 'widgets-block-editor' ) function in favor of recommending Classic Widgets plugin
  * Ensures classic widgets are not replaced by block widgets during WP 5.8 update

= 2.3.1 =
* Fixed misspelling of Classic Widgets extension

= 2.3 =
* Added global text alignment and color options to Feature List and Organic Content widgets
* Added new TinyMCE options for all widgets (text alignment, font color, font size)
* Added TGM recommended plugins files
* Required Classic Widgets plugin
* Fixed several broken FontAwesome icons
* Fixed Masonry script load in Customizer
* Style tweaks

= 2.2.4 =
* Added post password compatibility for Organic Custom page template

= 2.2.3 =
* Updated Hero Widget to display Featured Image if no content is present

= 2.2.2 =
* Updated deprecated jQuery window load function
* Added accessibility screen reader styles
* Updated slideshow arrow icons for accessibility
* Updated Font Awesome to version 5

= 2.2.1 =
* Added global post value to portfolio widget query

= 2.2 =
* Significantly improved editor script to check page template

= 2.1.18 =
* Updated editor script to check page template

= 2.1.17 =
* Enqueue YT Player API only when widget is active
* Style tweaks

= 2.1.16 =
* Font Awesome 5 font weight fix for slideshow icons

= 2.1.15 =
* Removed additional stylesheets
* Removed functions for additional stylesheet option

= 2.1.14 =
* Licensing conflict updates

= 2.1.13 =
* Fixed background repeat and fixed options for Split Content Widget

= 2.1.12 =
* Fixed version number inconsistency

= 2.1.11 =
* Added single column option to Portfolio Widget

= 2.1.10 =
* Reverted previous window resize trigger. Issue was related to Jetpack Lazy Load

= 2.1.9 =
* Added window resize trigger for masonry script setup

= 2.1.8 =
* Fixed bug with ALL Featured Content Widgets grouping together on page
* Updated EDD plugin updater class

= 2.1.7 =
* Further jQuery improvements for setting Organic Custom page template

= 2.1.6 =
* jQuery updates for setting Organic Custom page template in editor

= 2.1.5 =
* Fixed Featured Video Widget bug when multiple widgets were stacked consecutively

= 2.1.4 =
* Changed plugin updater class name to avoid license conflicts
* Fixed insecure link to YouTube API

= 2.1.3 =
* Fix for Business Info Widget zip code field when empty
* Style fix for social media icons

= 2.1.2 =
* Background video updates

= 2.1.1 =
* Added backwards compatibility to admin JS when applying Organic Custom page template

= 2.1 =
* Fixed JS when applying Organic Custom page template
* Updated Widget Area Block to work within nested blocks

= 2.0.16 =
* Override FitVids styles for background videos
* Prevented background brightness script from appending images to DOM

= 2.0.15 =
* Fixed masonry gutter size option for portfolio widget

= 2.0.14 =
* Updated pricing table widget public script enqueue

= 2.0.13 =
* Fix for featured video url embed

= 2.0.12 =
* Additional JS fix for FitVids
* Added plugin version and info to public stylesheet

= 2.0.11 =
* Fix for JS error related to FitVids script

= 2.0.10 =
* Updates to testimonials widget

= 2.0.9 =
* Fixed issue with wrong constant name in team widget

= 2.0.8 =
* Updated portfolio widget inline script for WP 5.3 compatibility
* Updated script enqueue for widgets that use masonry script

= 2.0.7 =
* Added FitVids script for featured video and video gallery widgets

= 2.0.6 =
* Compatibility fixes for WP 5.3 update
* Fixed inline script conflict in Feature List widget options
* Fixed various JS TypeErrors
* General cleanup

= 2.0.5 =
* Added option to choose post type for Portfolio and Testimonial Widgets
* Minor style tweaks and fixes

= 2.0.4 =
* Updated JS listener for page template change

= 2.0.3 =
* Added link target option to feature list items

= 2.0.2 =
* Added translation string to user input button text
* Fixed Featured Video Widget title font option

= 2.0.1 =
* Fixed bug with Portfolio Widget when Jetpack is active but post types are disabled
* Added option to change Feature List button text
* Mobile style fixes
* General cleanup

= 2.0 =
* Fixed performance issues with image slideshow widget
* Fixed issue with widget padding options not allowing zero
* Fixed PHP 7.2 issue related to localization
* Updated language files for translation
* Updated content aligner script to ensure it works on first click
* Added FitVids script for new video widgets
* Added Organic Toggle & Tabs Widget
* Added Organic Search Widget
* Added Organic Food Menu Widget
* Added Organic Login Widget
* Added Organic Audio Playlist Widget
* Added Organic Featured Video Widget
* Added Organic Image Gallery Widget
* Added Organic Video Gallery Widget
* General cleanup

= 1.2.2 =
* Performance updates for repeatable field JS
* Added conditional check to Events Widget table header
* Removed name attribute from hidden input in Feature List Widget
* Style tweak

= 1.2.1 =
* Removed unnecessary constant for Gutenberg blocks

= 1.2 =
* Added buttons for Feature List Widget item links
* Updated repeatable field JS for smoother Customizer interaction
* Updated Featured Product Widget alignment options
* Improved script enqueuing for several widgets
* Added large thumbnail size for Portfolio Widget items
* Updated Image Slideshow Widget smooth height flexslider
* General cleanup

= 1.1.11 =
* Fixed conditional check for Gutenberg editor
* Style tweak

= 1.1.10 =
* Fixed issue with blog widget pagination on static front page

= 1.1.9 =
* Style fix for 5 column option in team members widget

= 1.1.8 =
* Added Widget Area Block
* Minor style tweak

= 1.1.7 =
* Plugin updater file updates

= 1.1.6 =
* Prevent applying page template from hiding content editor
* Updated repeatable form JS to prevent Customizer double loading
* Updated customize page template JS and admin styles
* Updated EDD Software Licensing plugin updater class
* Fixed Google Map link for Business Info widget
* Style tweaks

= 1.1.5 =
* Updated testimonial slide navigation display
* Mobile style tweaks

= 1.1.4 =
* Mobile style fixes for split content widget

= 1.1.3 =
* Minor escaping update to feature list widget repeatable fields
* Updated language files

= 1.1.2 =
* Minor feature list widget tweaks

= 1.1.1 =
* Center aligned pricing table widget heading and description
* Pricing table widget style tweaks

= 1.1 =
* Replaced HTML commenting with PHP commenting to resolve wpautop issues when widgets are used in content
* Added styles to hide empty paragraph tags and line breaks as a result of wpautop
* General cleanup
* Style tweaks

= 1.0.17 =
* Added new font options
* Added more social media icons
* Mobile style fixes
* Style tweaks and cleanup

= 1.0.16 =
* Added min-width property to content slideshow slides
* Added jQuery to hide empty columns in events widget tables

= 1.0.15 =
* Fixed insecure link issue in events widget

= 1.0.14 =
* Fixed issue with default body font option
* Fixed existing page select option for content widget
* Added featured image option to content widget

= 1.0.13 =
* Fixed 3 PHP warnings that were a result of non-numeric values
* Conditional color style updates

= 1.0.12 =
* Style updates for content slideshow widget

= 1.0.11 =
* Changed modified date to original publish date for blog and content slideshow widgets
* Updated translation file

= 1.0.10 =
* Updated plugin so that only pro widgets are unavailable until successful license activation
* Updated admin JS for publishing page template
* Added new multiple posts per slide option to content slideshow widget
* Fixed layout position bugs with content slideshow widget
* Added custom anchor link option to each widget
* Make icon clickable if custom link added in feature list widget
* Mobile style fix for events widget

= 1.0.9 =
* Modification to European address format
* Minor text escaping update

= 1.0.8 =
* Mobile style fixes

= 1.0.7 =
* Improved output for style options
* Fixed issue with widget padding not working for blog, content and list widgets
* Allowed both background image and color to be applied to widgets
* Added option to open button links in new windows
* Added European address format option to business info widget
* General cleanup

= 1.0.6 =
* Updated language file

= 1.0.5 =
* Mobile style fix for split content widget
* Style tweaks

= 1.0.4 =
* Added Creepster font
* Fixed venue link bug in events widget
* General cleanup

= 1.0.3 =
* General cleanup of activator files
* Relaxed conditional for saving widgets in activator file

= 1.0.2 =
* Fixed issue with Portfolio Widget and Jetpack portfolio CPT

= 1.0.1 =
* Fixed alignment issues with Content Slideshow Widget
* Fixed anchor link in Hero Widget
* Mobile style fixes

= 1.0.0 =
* Initial plugin release
