Gutenberg Template and Pattern Library & Redux Framework


Redux – Quickly create full pages in WordPress’ Gutenberg

Supercharge the Gutenberg editor with our ever-growing library of WordPress blocks templates, layouts, and patterns. Discover what’s possible and implement any design on your website in virtually no time at all.

Worried that our Gutenberg block templates, layouts, or patterns may not work with your theme? We’ve got you covered. Our template, layouts, and patterns will adapt to your theme’s styles, so they look great with your site.

Don’t waste hours trying to recreate a Gutenberg block template, layout, or pattern you love. With a click of a button in its own website where you can start customizing it for your needs.

♥️ What the Plugin does?

  • Browse 1,000+ block templates, layouts, and patterns from your Gutenberg Editor that you can add to your site immediately.
  • Preview each block template, layout, or pattern on a demo site.
  • Filter different content types and site types to find exactly what you’re looking for.
  • Gutenberg Block Patterns library support built in.
  • The most trusted option framework in the industry.
  • Developer friendly: clean code, inline documentation


Whether you are building a simple site or a big site with lots of pages, you just want it to look amazing. With the Gutenberg block template, layout, and pattern library in Redux, you can begin making pages with various Gutenberg block patterns, templates or layouts.

You can browse through the categories, as well as collections of like-styled pages. When you find something you like, we make sure you have everything you need. Worried that our Gutenberg block templates, layouts, or patterns may not work with your theme? No problem! Our templates will adapt to your theme’s style to fit within your site’s design.

Don’t waste hours trying to recreate a design you love. With a click of a button, you have it on your own site, and you can begin customizing your Gutenberg block template, layout or pattern for your needs.

🎉 Supported Page Builders

Redux supports only the Gutenberg / Block Editor of WordPress 5.0+.

🎨 Supported Themes

Though Redux will work with any theme that uses the Gutenberg block editor, we have done extra work to ensure complete compatibility with these themes.

  • Astra Theme with Astra Pro Add-On Plugin – Custom Layouts (for Layouts, Headers, Footers, Hooks)
  • GeneratePress Theme with GP Premium Add-On Plugin – Elements (for Layouts, Headers, Hooks)
  • OceanWP Theme with Ocean Extra free Add-On Plugin – My Library (for Layouts, Hooks etc.)
  • Kava Pro Theme/ CrocoBlock Service with JetThemeCore Plugin – My Library (for Layouts, Pages, Headers, Footers, Single, Archive)
  • Genesis Framework with Genesis Child Themes — via Blox Lite and Blox (Pro) Plugins – Global Content Blocks (for Sections, Hooks)
  • Page Builder Framework with WPBF Premium Add-On Plugin – Custom Section (for Sections, Layouts, Hooks etc.)
  • Customify with Customify Pro Add-On Plugin – Hooks (for Layouts, Sections, Hooks etc.)
  • Suki with Suki Pro Add-On Plugin – Custom Blocks (for Layouts, Sections, Hooks etc.)
  • Neve with Neve Pro Add-On Plugin – Custom Layouts (for Layouts, Sections, Hooks etc.)
  • Woostify with Woostify Pro Add-On Plugin – Header Footer Builder (for Elementor theming areas – Headers/ Footers)
  • Avada Theme with Avada Fusion Builder – Library (for Templates, Pages, Layouts, Columns, Rows)
  • Divi Theme with Divi Builder – Library (for Templates etc.)
  • Extra Theme with Divi Builder – Library (for Templates etc.) – Category Templates (for Layouts, Templates etc.)


If you want to translate, go to the Translation Portal at

You can also contribute code via our GitHub Repository. Be sure to use our develop branch to submit pull requests.

📝 Documentation and Support

  • For more information about the Gutenberg block template, layout, and pattern library, check out Extendify.
  • For information about the Redux Options Framework, check out Redux Documentation.
  • If you have additional questions, reach out to us at

⚡ Like the Redux Plugin?

🔐 Privacy

Redux does not interact with end users on your website. Our templates will continue to work even if Redux is uninstalled. If a product is using Redux the option panel will cease to function without Redux.

The Redux plugin uses a custom API to fetch our content library and our Gutenberg block templates, layouts, and patterns. To improve the service and stability we store logs which may or may not contain the following:

  • browser type
  • referring site
  • date and time of request
  • category selection or search term
  • anonymized IP address

API requests are only made when a user clicks on the Library button or opts into Google Font updates.

For more details on our privacy policy:
For more details on our terms and conditions:


  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

Once Installed and Activated you will be invited to Activate your Redux account. This is entirely voluntary and easily dismissed.

If you want, you can use the Gutenberg plugin to get bleeding-edge experiments by the Gutenberg team.

سوالات متداول

Who should use the Gutenberg Block Template, Layout, and Pattern Library?

The Redux Block Library for Gutenberg is a complete package of unique and creative block templates, layouts, and patterns that will help you build beautiful pages and posts on a website. It is of value for everyone and for all who love Gutenberg.

What are the requirements to use the Gutenberg Template, Layout, and Pattern Library?

You only need to have the latest version of WordPress on your website, to begin with. Redux is for Gutenberg is basically an addon for the default WordPress block editor. Therefore, the latest WordPress installation along with a theme should be enough, to begin with.

What themes do Redux Library for Gutenberg work with?

Redux is built to work wonderfully with all themes.

Can I use Redux for Gutenberg even while having another Page Builder?

The basic need or requirement for the Gutenberg Template, Layout, and Pattern Library is the latest WordPress version. Should you need help, you can get in touch with us.

Can I use the Gutenberg Template, Layout, and Pattern Library on client websites?

Yes! You can certainly use Redux on yours as well as your client’s websites.

Will Redux slow down my website?

Absolutely not! The Gutenberg Template, Layout, and Pattern Library plugin is built with ease and performance in mind. Its module architecture and the clean code keep it extremely fast. Every performance issue that seems to be coming from Redux is actually the integration code of third-party developers. If you’re having issues let us know, and we’ll try to help you out.


7 دسامبر 2022
Framework works so fast that you got a feeling working with something other than good ol Wordpress Thanks for this ! recommendation earned !
9 نوامبر 2022
I love the way it is helpful for a non-developer like me. I wish the things could be a little more easy, especially for setting up header and footer and product pages.
خواندن تمامی 259 بررسی‌

توسعه دهندگان و همکاران

“Gutenberg Template and Pattern Library & Redux Framework” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

“Gutenberg Template and Pattern Library & Redux Framework” به 8 زبان ترجمه شده است. Thank you to the translators for their contributions.

ترجمه “Gutenberg Template and Pattern Library & Redux Framework” به زبان شما.

علاقه‌ مند به توسعه هستید؟

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Additional work to make custom_fonts override old standalone extension version.
  • Release date: January 20, 2023


  • Tweaked Custom Fonts extension to avoid conflicts with older standalone extension.
  • Update: Extendify Library 1.2.4
  • Release date: January 20, 2023


  • Added: Custom Fonts extension
  • Fixed: Metaboxes post_format selections not responding to clicks when Gutenberg is active due to class name changes.
  • Fixed: Custom font data added via filter would trigger a warning if not an array.
  • Update: Extendify Library 1.2.3
  • Release date: January 19, 2023


  • Added: Google Maps extension.
  • Fixed: Widget area UI improperly aligned when dev_mode set to false.
  • Fixed: spinner field not outputting output data.
  • Fixed: Metaboxes CSS causing layout issues when dev_mode set to false.
  • Update: Extendify Library 1.2.1
  • Update: Font Awesome 6.2.1
  • Release date: December 05, 2022


  • Added: Widget Areas extension (for use with Classic Widgets only).
  • Fixed: spinner field returning JavaScript error.
  • Fixed: required not working outside a repeater when repeater field is loaded somewhere in the project.
  • Fixed: JS error when typography font-style set to false.
  • Updated: Removed registration verbiage from Google Fonts update notice.
  • Updated: Extendify Library 1.0.1
  • Release date: November 2, 2022


  • Fixed: Extendify menu item appearing when it should not.
  • Fixed: Blank page template would cause fatal error.
  • Release date: September 30, 2022


  • New: Typography weights argument to override standard default weights.
  • Updated Extendify Library 0.10.2
  • Updated: Font Awesome 6.2.0
  • Modified: Attempt to override old theme embedded extensions that use the 3.x loading method.
  • Fixed: Social Profiles in metaboxes, hopefully.
  • Fixed: slides field not showing image upon select. Thanks @animeiswrong
  • Removed: Social Profiles Widget (use the shortcode in HTML widget instead. See docs).
  • Removed: Redux template library (use Extendify template library instead).
  • Removed: Appsero registration for Redux Pro.
  • Modified: Cleanup of old or outdated code.
  • Release date: September 26, 2022





  • New: typography field supports individual unit types for subfields that support them (font-size, line-height, etc.) See:
  • Fixed: Redux installed via TGMPA failing with “This plugin does not have a valid header.”
  • Updated: Extendify Library.
  • Release date: May 19, 2022


  • Fixed: Work for required functionality within the repeater field.
  • Fixed: Filter out bad default values for color_rgba field.
  • Fixed: jQuery deprecation notice.
  • Fixed: Type error in import_export field. Additional repeater JS fix.
  • Fixed: required functionality within the repeater field.
  • Modified: Additional sanitizing on color hex values.
  • Modified: Customizer code to eliminate init() error.
  • Updated: Extendify Library.
  • Release date: May 05, 2022


Updated: Vendor libraries.
Updated: Extendify Library.
Fixed: jQuery deprecation notices.
Fixed: Filesystem class error.
Fixed: Customizer not saving data for sections not shown in the customizer.
Fixed: Fix deprecation errors in customizer.
Fixed: Fix core deprecation notices in metaboxes.
Release date: March 08, 2022


Added: Advanced Customizer!
Added: Font Awesome 6 Library for future extensions.
Modified: Enforcing deprecation notices for deprecated functions. Developers: Please update your code as necessary.
Modified: Connection banner to meet library standards.
Updated: Extendify Library.
Release date: February 23, 2022


Added: Repeater field for beta testing.
Modified: Background field will now show background styling options even if background-image is not set.
Modified: Connection banner now promotes Extendify plugin with download/activate option.
Updated: Extendify Library.
Release date: February 09, 2022


Fixed: Extendify Library JavaScript error.
Release date: January 26, 2022


Fixed: Spacing field defaults to px if no default is set.
Fixed: Remove plugin.php hack in Appsero SDK.
Updated: Default Google Fonts list brought up to current release
Updated: Extendify Library.
Release date: January 25, 2022


Fixed: Incorrect global variable assignment. Thanks, @webbudesign.
Release date: January 11, 2022


Modified: Update to the Extendify Library.
Modified: Moved Extendify and Redux templates libraries back to root folder.
Modified: Removed “Gutenberg is currently disabled” notice when the Classic Editor plugin is active.
Fixed: date shortcode without attributes producing error.
Fixed: Various jQuery deprecation fixes.
Release date: January 11, 2022


Added: Add former premium feature: Option panel Search Bar. See Sample demo or the docs site.
Added: Add former premium feature: Shortcodes. See Sample demo or the docs site.
Fixed: #3852 – Editor in metaboxes not saving HTML. WIll now save the same HTML posts/pages allows.
Fixed: Front end formatting issue with the Extendify template library.
Release date: December 01, 2021


Fixed: CSS and JS not loading when embedding Redux due to malformed path.
Modified: Update to the Extendify template library.
Release date: November, 24 2021


Modified: Move template libraries to redux-core directory.
Modified: Update to the Extendify template library.
Release date: November 16, 2021


Added: Metaboxes!
Fixed: Incorrect return type in Options Constructor.
Modified: Prefixed Browser class to avoid conflict with older versions in other projects.
Release date: November 11, 2021


Fixed: wp_mail has been declared by another process or plugin message.
Fixed: Malformed README wouldn’t allow clicking of some support links.
Release date: September 22, 2021


Added: Gutenberg Template Library updated to the new Extendify library. See more information here about this upgrade and how to access the legacy library:
Added: Option to enable/disable Template libraries. Found under Settings > Redux > Templates
Added: Redux debug data moved to WordPress Site Health Info screen.
Removed: Redux Framework Health Screen.
Modified: Tools > Redux Framework screen moved to Settings > Redux
Modified: Redux Templates disabled by default.
Release date: September 21, 2021


Fixed: Parse error in Import/Export module due to old versions of PHP.
Release date: August 11, 2021


Fixed: #3822 – Default value function returns string or array to prevent type error.
Modified: #3820 – Better support for Redux embedded in themes.
Modified: install_plugins security level now required to install Template blocks that require additional plugins. This was done for security reasons.
Added: New global arg load_on_cron. Set to true if you require Redux to run within a cron initiated function.
Removed: URL based Import/Export option due to security concerns. Manual Import/Export features remain.
Removed: Support URL feature due to security issues. Please use WordPress Site Health ‘copy to clipboard’ compiler to submit system data when reporting issues.
Release date: August 11, 2021


Fixed: Removed type declarations on core return values to support improperly written third-party extensions.
Fixed: Added shim to prevent errors on functions calls outdated extensions are still using.
Fixed: Removed type declarations on field code to support outdated versions of PHP (PHP 7.4 is the minimum recommendation from WordPress…please update if you are able).
Fixed: Support URL button kicking back a JavaScript error.
Release date: July 29, 2021


Fixed: Output on the frontend triggering error.
Fixed: Updated shims to support older extensions not authored by
Release date: July 28, 2021


Fixed: WordPress data class now works properly.
Release date: July 28, 2021


Redux instances returning null. Saved options now show on the front end.
Release date: July 28, 2021


Fixed: Options reverting or not saving.
Release date: July 28, 2021


Fixed: Fatal error if passing null as an option section.
Fixed: Error in connection banner routine.
Release date: July 28, 2021


Fixed: Type mismatch in Redux Helpers.
Release date: July 28, 2021


Fixed: Taxonomy WordPress data not handled properly in fields that support WordPress data.
Release date: July 28, 2021


Fixed: Return type error in Redux templates.
Release date: July 28, 2021


Fixed: WordPress data options not handling WP_Error properly.
Release date: July 28, 2021


Fixed: Type mismatch regarding select boxes and callbacks.
Release date: July 27, 2021


New: Typography features: Top and bottom margins, text-shadow.
New: Media Image Filters (greyscale, sepia, opacity, contrast, invert, blur, saturate, brightness, hue-rotate).
New: Filters (type, reach, angle) for Gradient color field.
New: Box Shadow field.
New: Flyout Submenus: flyout_submenus global arg.
New: Alpha color option for color field: color_alpha field arg for fields that support color pickers.
Updated: select2 library to 4.1.0.
Updated: readme.txt to conform to standards.
Fixed: Remove PHP 7.2 syntax to keep older versions of PHP 7 happy.
Fixed: Redux templates not showing on ‘page attributes’ for some.
Fixed: Additional PHP 8.0 compatibility.
Fixed: Widget screen would not load due to conflict with template library.
Added: WordPress 5.8 compatibility.
Improved: Better Gutenberg block editor detection.
Modified: Redux Pro no longer required for automatic Google font updates.
Modified: Rename Parsedown class for raw field to avoid conflicts with other plugins.
Removed: async_typography global arg. Google no longer supports it. Use font_display with one of the following auto|block|swap|fallback|optional. See:
Release date: July 27, 2021


Fixed: All PHP 7.4 specific syntax backed out. It caused older versions of PHP to report fatal errors.
Fixed: Index error in the image_select field.
Release date: June 29, 2021


Fixed: Redux templates loading on post types with no block editor.
Fixed: Redux theme checks no longer prevent theme check plugin from functioning.
Fixed: Heatbeat check no longer eats the function if disregarded.
Fixed: Background field image now hides preview image upon removal.
Fixed: RAW field in sample config now works.
Fixed: Helper function is_field_in_use now returns false, instead of null.
Fixed: Palette field rendering improperly.
Fixed: Google font update fail.
Modified: buttonset() jQuery widget deprecated. Replaced with controlgroup().
Modified: Additional JavaScript updates to fix jQuery deprecation notices.
Release date: June 29, 2021


Fixed: Image select not selecting default value.
Modified: Link color field overridden by theme. Added ‘important’ arg to the output array to fix. See sample config.
Fixed: Same config not setting footer background in Twenty-twenty theme due to incorrect class.
Fixed: Radio field not displaying text after save/refresh when displaying WordPress data.
Modified: Donation text removed.
Fixed: Link color CSS compiling incorrectly due to late escaping.


Added: Menu accent introduced in WordPress 5.7.
Updated: ACE Editor 1.4.12.
Updated select2 to support cssContainer.
Fixed: Multiple submenus in metaboxes; the last submenu it cut off.
Fixed: Fatal error: Can’t use function return value in write context.
Fixed: PHP 8.0 deprecation warnings.
Fixed: Malformed HTML causing Redux pro alpha color-picker to not render.
Fixed: Improved class checks for Redux Pro.
Fixed: jQuery 3.x deprecation notices.
Fixed: Malformed SCSS.
Release date: March 17, 2021


Fixed: Erroneous icon on button_set field after WP 5.6 update.
Fixed: Erroneous icon on palette field after WP 5.6 update.
Fixed: PHP error in init_delay function during heartbeat API.
Fixed: Options object field not rendering.
Release date: Jan 21, 2021


Fixed: Select2 callback fix for select fields.
Added: Shim: empty field_*.php files to fix developers including files improperly.
Fixed: Changed use of ctype_xdigit to account for hosts where it’s disabled.
Added: Shim for people using terms data key, but using taxonomies instead of taxonomy.
Fixed: Static call mismatch in redux colors.
Fixed: CSRF security issue with a flipped if conditional. Thanks, @ErwanLR.
Fixed: WordPress 4.6 API warnings.
Fixed: WordPress 4.6 customizer issue where fields not displaying properly.
Fixed: Massive speed improvement to the library.
Fixed: Pro template count error if previously activated and Redux Pro not enabled.
Release date: Dec 12, 2020


Fixed: Massive speed improvement to the library.
Fixed: Pro template count error if previously activated and Redux Pro not enabled.
Release date: Oct 24, 2020


Fixed: Menu locations WordPress data object not providing name.
Added: Undefined if menu location is not assigned to a menu.
Fixed: Another import/export edge case.
Fixed: Fix setField API value.
Fixed: Older extension compatibility.
Fixed: Text field error with data/options args not displaying properly.
Fixed: Import/Export now properly respects order of objects. Now using PHP over JS json_encode.
Release date: Oct 23, 2020


Fixed: Fixed connection banner to hide even if JS is broken by jQuery migrate issue (WP 5.5).
Fixed: Resolved all remaining legacy extension compatibility issues.
Fixed: Custom callback with select field.
Fixed: Typography bug when style was hidden.
Fixed: Issue with text labels.
Fixed: Google fonts HTML validation issues.
Added: Feedback modal.
Fixed: Import logic flaw.
Fixed: Security bug. Thanks, @lenonleite of
Release date: Oct 08, 2020


Added: Properly adjust the blocked editor page width based on template selected.
Added: Broke out third-party premium plugins for filtering to help with understanding of what comes with Redux Pro.
Added: Update block editor width when selecting a Redux template.
Fixed: Some styling issues with preview modal.
Fixed: Issue where plugin titles were not alphabetical.
Fixed: Disabled third party premium dependencies.
Fixed: Issue where crash would occur when Redux could not write out a file.
Fixed: CSS selectors with HTML entities, like >, were not getting decoded for the passed compiler values.
Fixed: Redux Pro activation issue.
Fixed: Invalid logic causing some extensions not to run.
Release date: Sep 18, 2020

** For a full changelog, see **