Skip to content
Help Center
  • Pricing
  • ProductsExpand
    • Premium PlansGet all the tools you need in one plan
    • Kadence ThemeLightning-fast performance theme for modern websites
    • Kadence BlocksDrop in ready designs with advanced controls for pixel perfect websites
    • Kadence Shop KitCreate a more effective WooCommerce shopping experience
    • Kadence ConversionsBoost sales and build engaged audiences with popups and banners
    • Kadence InsightsEasily create A/B tests. Optimize your pages to drive higher conversions.
    • View All Products
    • Get Kadence + Hosting
      In One Place

      Enjoy faster setup, top-tier performance, and worry-free WordPress hosting – Kadence Theme, Kadence Blocks, and Solid Security all pre-installed.

      Learn More

  • Kadence AI
  • Starter Templates
  • Blog
  • SupportExpand
    • Resource HubStart here for guides, Product docs, FAQs, and Troubleshooting tips, all in one place.
    • Contact SupportStuck on something? We’re here to help! Open a ticket for top-notch support.
    • Contact Our TeamGot pre-sales questions or need help choosing a plan? Open a ticket and our team will guide you.
    • About usCrafted with love in Missoula, Montana. Meet the team behind the mission.
Account Account
Get Kadence
Kadence Blocks
  • Features
  • Pro
  • Blocks
  • HelpExpand
    • Documentation
    • Submit a Ticket
    • Facebook Group
    • Feature Requests
    • Roadmap
    • Changelog
Help Center
Kadence Blocks

Kadence Blocks

  • Row Layout Block
  • Text (Adv) Block
  • Buttons (Adv) Block
  • Image (Adv) Block
  • Gallery (Adv) Block
  • Section Block
  • Testimonial Block
  • Table of Contents Block
  • Form Block
  • Form (Adv) Block
  • Table (Adv) Block
  • Accordion Block
  • Tabs Block
  • Info Box Block
  • Google Maps Block
  • Show More Block
  • Icon Block
  • Icon List Block
  • Progress Bar Block
  • Posts Block
  • Count Up Block
  • Countdown Block
  • Vector Graphic Block
  • Lottie Animations Block
  • Repeater Block
  • Spacer/Divider Block
  • The Kadence Header (Adv) Block
  • The Kadence Navigation (Adv) Block
  • The Kadence Navigation Link Block
  • Search (Adv) Block
  • Site Identity Block
  • Kadence Blocks Default Icon Selections

Getting Started

  • Installing Kadence Blocks
  • Getting Started with Kadence Performance
  • Kadence AI-Powered Design Library
  • Setting custom widths in multi-column Row Layout Blocks
  • How to define a color Palette with Kadence Blocks
  • How to delete/remove a Block
  • How to Duplicate and Copy/Paste Block Styles
  • Setting Block Defaults
  • Kadence Blocks Pexels Integration

Block Tutorials

  • How to Import and Export Blocks or Sections Between Websites
  • How to Use Flexbox Layouts with Section Blocks
  • How to Make a Top Section Sticky with Kadence Blocks
  • Using Padding and Margin in Kadence Blocks
  • Responsive Breakpoints in Kadence
  • Using GIFS and Lottie Animations with Kadence Blocks
  • Adding a Full-width Row
  • Modal Block Quick Start Guide
  • Image Overlay Quick Start Guide
  • How to hide Kadence blocks via WordPress Gutenberg Preferences
  • How To Add Animate on Scroll Effects To Your Page
  • How to add Custom CSS Classes and HTML IDs to Kadence Blocks
  • How to Show Events Using the Kadence Post Grid/Carousel Block
  • How to use Popup Modal Filters with Advanced Query Loops
  • Create a Full Screen Landing Page
  • Displaying Shortcodes in the WordPress Editor
  • Advanced Navigation Sub Menus and Mega Menus
  • Creating Sticky and Transparent Advanced Headers
  • Getting started with Advanced Header/Navigations
  • Building Headers and Footers in Full Site Editing with Kadence Blocks
  • Split Content Quick Start Guide
  • Applying Block-Level Custom CSS in Kadence Blocks
  • How to Access the Kadence Design Library
  • Adding Video Backgrounds to Row Layout
  • Pexels Picker
  • Adding Classic Wireframes, Starter Packs, and Sections to the New Design Library
  • How to customize the design library color palette
  • Adding Privacy Policy link to Kadence Form
  • Set Equal Column Heights with the Row Layout Block
  • How to Control the Hero or Title Section Sitewide and Per Page in Kadence
  • How to Change the Query Loop (Adv) “All” Button Text

Kadence Blocks Pro

  • Kadence Blocks Pro Plugin
  • Product Carousel Block
  • User Info Block
  • Portfolio Grid/Carousel Block
  • Query Loop (Adv) Block
  • Post Grid/Carousel Block
  • The Kadence Block Controls
  • Dynamic Content
  • Display Blocks Conditionally (Conditional Display)
  • Advanced Slider
  • Video Popup Block
  • Image Overlay Block
  • Split Content Block
  • Modal Block
  • Using a Dynamic List Block
  • Dynamic Content: Custom Input and Showing Fields from all Post Types
  • Dynamic HTML Block
  • Using Custom SVG Icons with Kadence Blocks Pro
  • Kadence Custom Fonts
  • Post Grid/Carousel Block – Configure a Blog List

Troubleshooting Blocks

  • Troubleshooting the “Error, Unable to access library database, please try re-syncing” error on the Kadence Blocks Design Library
  • Troubleshooting Query Loop (Adv) Blocks, Filters, and Search issues
  • Kadence Blocks Errors when SCRIPT_DEBUG is Enabled
  • Troubleshooting White/Blank Screens in the Editor or Customizer
  • How to Force Reindex Advanced Queries
  • How to Download Previous Versions of the Kadence Theme and Plugins
  • Resolving Autoplay Problems in Advanced Slider/Gallery Blocks
  • Recommended Server Resources
  • Troubleshooting Kadence Form (Adv) Email Delivery
  • How to Recover a Broken Block

Advanced

  • How to Modify SVG Dividers in Kadence Row Layout Blocks
  • How to Override the Kadence Forms Email Template
  • Prebuilt Layouts
  • How To Set Your Own Conditions for Successful Form (Adv) Submissions
  • How to Block Form (Adv) Spam Using WordPress Disallowed Comment Keys
  • Custom Queries for the Portfolio Grid/Carousel Block (Filter)
  • Customizing the Kadence Blocks Pro Post Grid/Carousel block’s Query to show multiple post types
  • Custom Queries for the Posts Block (Filter)
  • How to Set a Gradient Border for the Section block
  • Run JavaScript when Query Loop (Adv) Updates
  • Custom Upload Directory in Kadence Form (Adv) Block
  • Populate Select, Checkbox, and Radio field option values programmatically in Form (Adv)
  • Query Loop (Adv) Block: Split Character Filter
  • How to add Multiple Markers in the Kadence Google Maps Block
  • Custom Queries for the Post Grid/Carousel Block (Filter)
  • How to Run JavaScript After a Kadence Form is Successfully Submitted (On Event)
  • Dynamically Displaying ACF or Metabox Relationships in Query Loop (Adv) blocks
  • How to Customize the Kadence Blocks Variable Font Sizes (SM, MD, LG, XL, 2XL, and 3XL)
  • Using Tooltips with Kadence Blocks
  • Custom Queries for the Advanced Query Loop Block (Filter)
  • Adding a Custom Font to Kadence Blocks

Advanced Headers

  • How to use Advanced Headers Globally and Conditionally in Kadence
  • The Kadence Header (Adv) Block
  • Using Advanced Header / Navigation Blocks vs Kadence Theme Header Builder
  • Advanced Header Best Practices
  • Getting the most out of Navigation Link Blocks
  • Creating Sticky and Transparent Advanced Headers
  • Advanced Navigation Sub Menus and Mega Menus
  • The Kadence Navigation Builder
  • The Kadence Visual Builder & Off Canvas Settings
  • Importing & Exporting Advanced Headers & Navigations

Kadence Form Integrations

  • How to Modify the Form (Adv) Submit Actions using a Filter
  • How to integrate hCaptcha with Kadence Form (Adv) Blocks
  • How to Integrate Kadence Forms with Cloudflare Turnstile
  • How to Integrate Google reCAPTCHA with Kadence Forms
  • How to Integrate Google Analytics with Kadence Forms
  • Integrating Kadence Forms with FluentCRM
  • Integrating Kadence Forms with Kit (ConvertKit)
  • Kadence Forms and Database Entries
  • Kadence Forms and Auto Respond Emails
  • Integrating Kadence Forms with Webhooks
  • Integrating Kadence Forms with Mailchimp
  • Integrating Kadence Forms with Brevo
  • Integrating Kadence Forms with ActiveCampaign
  • Integrating Kadence Forms with Mailerlite
  • Home
  • Knowledge Base
  • Kadence Blocks
  • Kadence Blocks

Gallery (Adv) Block


The Advanced Gallery Block is an included feature in Kadence Blocks (free) that gives you powerful options for creating image galleries in WordPress. This block offers a variety of display styles, including Grid, Masonry, Carousel, and more. Use the Block Settings to adjust the layout and style of your gallery.

Advanced Gallery
Advanced Gallery 2
Tiles Gallery
Masonry
Table of Contents
  • Getting Started
    • Editing or Adding More Images
    • Gallery Types
  • General Settings
  • Style Settings
  • Advanced Settings
  • How to Enable Dynamic Content for the Gallery Adv Block (Kadence Blocks Pro Feature)
    • Supported Plugins
    • Using MetaBox with the Gallery Adv Block
      • Step-by-Step Guide

Getting Started

Get started by adding a Gallery (Adv) Block to the page. You can upload images directly into an empty Gallery (Adv) Block or choose images directly from your current media library.

Adding Galleries

With Kadence Blocks Pro, you can unlock the power of Dynamic Content, enabling you to create Dynamic Galleries using Gallery Custom Field Types. When using Dynamic Content with the Advanced Gallery Block, it’s important to ensure that the gallery is empty and does not contain any pre-selected images, as the dynamic content will automatically populate the gallery based on the specified custom field data.

Kadence Blocks Pro also offers additional gallery arrow positions, giving you greater control over your carousel galleries.

The Advanced Gallery Block Settings can be used to customize the look and style of your gallery. Use the General, Style, and Advanced tabs to control various block settings.

Gallery Block Settings

Editing or Adding More Images

To Add or edit the images in the Gallery Adv block, click the Add/Edit gallery images icon on the Top ToolBar.

Gallery Types

Here is an example of each available Advanced Gallery Type:

  • Masonry – A Masonry gallery has columns that do not have equal row heights. Columns will remove gaps from the row height of the photos.
Masonry
  • Grid – A Grid gallery also has columns. However, a Grid gallery type sizes the images to a uniform height.
Grid
  • Carousel – A Carousel gallery displays a revolving selection of images. There are arrows on either side of the gallery for navigation and dots under the pictures for representation. Carousels can also play automatically.
Advanced Gallery
  • Fluid Carousel – Fluid Carousels are similar to carousels because they display a revolving selection of images. However, the size of the photos adjusts by height instead of an image ratio.
Fluid Carousel
  • Slider – Sliders show images one at a time but have navigation arrows to let the user slide through the gallery. The dots below the picture represent the order of the gallery items.
Slider
  • Thumbnail Slider – A Thumbnail Slider adds flair to the Slider gallery by replacing the representation dots below the image with a carousel of thumbnails.
Advanced Gallery 2
  • Tiles (Pro) – A Tiles gallery is like a masonry layout because it removes gaps between the photos. However, a Tiles layout removes the gaps between the different widths of the columns.
Tiles Gallery
  • Mosaic (Pro) – The Mosaic gallery creates a display where images fit in with one another. Unlike standard layouts, Mosaic arranges pictures of different sizes and shapes to fit together perfectly, with no awkward gaps between them. This creates a continuous flow that uses most of your screen space while displaying your collection in a visually interesting way.
Mosaic

Use the Row Height and Gutter settings to take complete control over your Mosaic gallery.

Mosaic Adjustments

General Settings

Use the General Block Settings to customize general settings related to the Advanced Gallery.

Gallery Type: Set the Gallery Type to a preferred style. View the examples above.

Image Ratio: You can use the Image Ratio setting to control the image output.

Columns: Adjust the Columns to set the number of columns used within the gallery.

Thumbnail Image Sizes: When using a gallery that includes thumbnail images, use the Thumbnail Image Sizes setting to control their output.

Reverse Image Order: Reverse the order of the gallery images.



General Block Settings

Carousel Settings
An Advanced Gallery can be in the style of a carousel. The Carousel Settings are available for the following Gallery Types: Carousel, Thumbnail Slider, Slider, or Fluid Carousel.

Carousel Auto Play: Enable and use the option for the carousel to automatically play. This unlocks additional options to control the autoplay, which include the Autoplay Speed and the Carousel Slide Transition Speed settings.

Sides To Scroll: Enable whether one side will be scrollable or all sides.

Enable Image Lazy Load: Enable this option to lazy load images within the gallery.

Different gallery types may offer additional or fewer carousel settings, depending on how that specific gallery type behaves.

For example, the Enable Carousel Overflow setting is only available when using the standard Carousel Gallery Type.

Overflow
Carousel Settings 2

Link Settings
Link To: The images in an Advanced Gallery can serve as links. The links can be to the attachment page for the photo, the media file itself, or a custom link.

  • When using the Custom option, you can select each gallery item individually to give it a custom link.
Custom Link

Link Triggers: Determine what will trigger when the link is clicked. This can be set to Media File URL, Lightbox, Custom, or None.

  • When using the Lightbox Link Trigger, you must enable Lightbox mode. (You can enable image lightboxes from the Kadence Theme Customizer -> General -> Performance settings)

Caption Settings:
Show Captions: Enable this option to show captions from images within the gallery.

Caption Placement: Set where the caption will be placed.

  • Options include: Bottom of Image (Show on hover), Bottom of Image (Show always), Below Image (Show always), or Cover Image (Show on hover).

Force Hover Effect Always For Mobile: Enable this to ensure the hover effects show consistently on mobile devices.

Caption Color & Background: Set a Color and a Background Color for the caption text.

Font Settings: Customize the caption’s font, including size, line height, font family, weight, and spacing.

Advanced Gallery Caption Settings
Advanced Gallery Caption Settings

Style Settings

Use the Style Settings to control the styles of your gallery.

Image Style: These settings let you add a border radius to the images or add an image filter that adds a design touch to the gallery. You can edit the border of all images at once by clicking the “linked” icon.

Advanced Gallery Image Style
Advanced Gallery Image Style
Image Style Settings

Image Shadow: This setting allows you to enable and use a box shadow on images within the gallery. Once enabled, you can adjust the Color, X Offset, Y Offset, Blur, and Spread. Additionally, you can use an available preset.

Shadow Presets
Image Shadow

Arrow Settings
Arrow Style: Select an Arrow Style.

  • Free Options include: White on Dark, Black on Light, Outline Black, or Outline White.
  • When using Kadence Blocks Pro, you can also select Custom to manually set the arrow colors.
Arrow Style

Main Arrow Position: Set the positioning of the arrows when using a gallery type that uses them.

  • In the free version of Blocks, this is defaulted to Center. Unlock additional positioning options using Kadence Blocks Pro.
  • Additional Pro Positions: Bottom Left, Bottom Right, Top Left, Top Right, Outside Top, Outside Top Left, Outside Top Right, Outside Bottom, Outside Bottom Left, and Outside Bottom Right.
Arrow Positioning

Arrow Size: Set a size for the arrows.

Arrow Margin: Add a margin around the arrows.

Arrow Styles

Advanced Settings

Use the Advanced Settings to control more advanced features of the Advanced Gallery Block.

Padding: Set a padding around the entire gallery.

Margin: Set a margin around the entire gallery.

Block Defaults: Set the current block settings as the default settings. Click here to learn more.

Conditional Display (Blocks Pro): Conditionally display the Advanced Gallery Block. Click here to learn more.

HTML Anchor: Add an HTML Anchor to the gallery.

Additional CSS Class(es): Add additional CSS Classes to the gallery for easy targeting.

Advanced Settings

How to Enable Dynamic Content for the Gallery Adv Block (Kadence Blocks Pro Feature)

The Advanced Gallery block in Kadence Blocks Pro supports dynamic content, allowing you to pull images from a Gallery Custom Field. To do this:

  1. Add the Gallery Adv block to your page or template.
  2. Click the Dynamic Gallery icon in the block toolbar.
  3. Select the custom field.

Supported Plugins

To enable dynamic gallery functionality, you will need one of the following:

  • Advanced Custom Fields (ACF) Pro
  • Secure Custom Fields (SCF) Pro

These plugins include built-in support for gallery fields. If you are not using the Pro versions, you can use MetaBox as a free and flexible alternative.


Using MetaBox with the Gallery Adv Block

You can use the MetaBox Image Advanced field with the Gallery Adv block’s Dynamic Gallery option.

Step-by-Step Guide

  1. Install the MetaBox Plugin
    Download and activate the plugin from the WordPress repository:
    https://wordpress.org/plugins/meta-box
  2. Create the Image Advanced Field
    Define the custom field using one of the following methods:
    • Use the MetaBox Online Generator:
      https://metabox.io/online-generator/
    • Or follow this guide to create it manually:
      Creating Fields with Code (MetaBox Docs)
  3. Add the Field Code to Your Site
    Use the Code Snippets plugin to safely add the generated MetaBox PHP code to your website.
  4. Enable Dynamic Gallery in the Gallery Adv Block
    • Add the Gallery Adv block to your page or template.
    • Click the Dynamic Gallery icon in the block toolbar.
    • Select the custom field that corresponds to your MetaBox Image Advanced field.
Do you feel this document was helpful?
Image (Adv) BlockSection Block
The Kadence WP Logo
Crafted in Missoula, Montana
  • Follow Kadence on Facebook
  • Follow Kadence on Youtube
  • X
  • Follow Kadence on Instagram
Trustpilot
Products
  • Kadence Plans
  • Kadence Theme
  • Kadence Blocks
  • Kadence AI
  • Kadence Starter Templates
  • Kadence Shop Kit
  • Kadence Conversions
  • Kadence Pattern Hub
  • View All
Resources
  • Blog
  • Podcast
  • Knowledgebase
  • Support ticket
  • Feature Requests
  • FAQ
  • WordPress Hosting Services
About Us
  • About Kadence
  • Become an affiliate
  • Contact us
  • Terms
  • Privacy Policy
  • Security
Our Partner Brands
  • SolidWP
  • LearnDash
  • The Events Calendar
  • GiveWP
  • MemberDash
Kadence Community
  • Kadence Marketplace
  • Join the Facebook Group
  • Subscribe to our YouTube Channel
© 2024 Kadence WP | All prices are in USD
Logo for StellarWP an umbrella brand of Premium WordPress plugins
  • Pricing
  • Products
    • Premium PlansGet all the tools you need in one plan
    • Kadence ThemeLightning-fast performance theme for modern websites
    • Kadence BlocksDrop in ready designs with advanced controls for pixel perfect websites
    • Kadence Shop KitCreate a more effective WooCommerce shopping experience
    • Kadence ConversionsBoost sales and build engaged audiences with popups and banners
    • Kadence InsightsEasily create A/B tests. Optimize your pages to drive higher conversions.
    • View All Products
    • Get Kadence + Hosting
      In One Place

      Enjoy faster setup, top-tier performance, and worry-free WordPress hosting – Kadence Theme, Kadence Blocks, and Solid Security all pre-installed.

      Learn More

  • Kadence AI
  • Starter Templates
  • Blog
  • Support
    • Resource HubStart here for guides, Product docs, FAQs, and Troubleshooting tips, all in one place.
    • Contact SupportStuck on something? We’re here to help! Open a ticket for top-notch support.
    • Contact Our TeamGot pre-sales questions or need help choosing a plan? Open a ticket and our team will guide you.
    • About usCrafted with love in Missoula, Montana. Meet the team behind the mission.
Account Login
  • Features
  • Pro
  • Blocks
  • HelpExpand
    • Documentation
    • Submit a Ticket
    • Facebook Group
    • Feature Requests
    • Roadmap
    • Changelog