---
title: "How to Show Custom Post Types in Masonry Grid Layout in Elementor?"
url: https://theplusaddons.com/docs/show-custom-post-types-in-masonry-grid-layout-in-elementor/
date: 2023-08-25
modified: 2026-04-10
author: "Aditya Sharma"
description: "Are you looking to show your custom post types in a modern masonry layout? Showcasing custom post types in a mesmerizing masonry grid layout, effortlessly enhancing user engagement and aesthetic..."
image: https://theplusaddons.com/wp-content/uploads/2023/08/How-to-Show-Custom-Post-Types-in-Masonry-Grid-Layout-in-Elementor_-1024x536.jpg
word_count: 283
---

# How to Show Custom Post Types in Masonry Grid Layout in Elementor?

## Key Takeaways

- Dynamic Listing widget from The Plus Addons for Elementor showcases custom post types in a masonry layout.
- Users must create at least one custom post type, such as Books, to utilize the Dynamic Listing widget.
- Masonry layout can be selected from the Layout section after choosing the appropriate listing type and custom post type.

Are you looking to show your custom post types in a modern masonry layout? Showcasing custom post types in a mesmerizing masonry grid layout, effortlessly enhancing user engagement and aesthetic appeal.

With the Dynamic Listing widget from The Plus Addons for Elementor, you can easily show your custom post types, regular blog posts, and products in a masonry layout.

*To check the complete feature overview documentation of The Plus Addons for Elementor Dynamic Listing widget, [click here](/docs/dynamic-listing-widget-settings-overview/).*

***Requirement  - This widget is a part of The Plus Addons for Elementor, make sure its installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-listing//#dynamic-listing-wgts?utm_source=tpae&utm_medium=docs&utm_campaign=text)

To do this, make sure you have created at least one custom post type, you can use the free[ Advanced Custom Fields (ACF)](https://wordpress.org/plugins/advanced-custom-fields/) to[ create a custom post type](https://www.advancedcustomfields.com/resources/registering-a-custom-post-type/).

For instance, we have created a custom post type called Books.

Once you’ve created your custom post type, follow the steps -  

1. Add the Dynamic Listing widget to the page. 

2. After selecting the appropriate listing type from the **Post Listing Types** dropdown (except ACF Repeater and Custom Query) select your custom post type from the **Post Type** dropdown.

3. Then after selecting the appropriate style, select **Masonry** from the **Layout** section.

![](https://theplusaddons.com/wp-content/uploads/2023/08/dynamic-listing-create-elementor-custom-post-type-masonry-new.png)

Now your custom post types will show in a beautiful masonry layout. You can manage the columns from the **Columns Manage** tab.

You can fine-tune the layout with other settings and style options.

![dynamic listing masonry layout demo](https://theplusaddons.com/wp-content/uploads/2023/08/dynamic-listing-masonry-layout-demo.png)

> *Note: Following this process, you can also show blog posts and products in a masonry layout, but we recommend using our dedicated *[*Blog Listing*](https://theplusaddons.com/docs/blog-listing-widget-settings-overview/)* and *[*Product Listing*](https://theplusaddons.com/docs/product-listing-widget-settings-overview/)* widgets for more options.*

Also, read [How to Show Custom Post Types in Metro Layout in Elementor](https://theplusaddons.com/docs//show-custom-post-types-in-metro-layout-in-elementor/).

## Frequently Asked Questions

**Q: What should I do if my custom post types are not showing up in the masonry layout?**
A: If your custom post types are not appearing, ensure that you have created at least one custom post type and that The Plus Addons for Elementor is installed and activated. You can use the free Advanced Custom Fields (ACF) to create your custom post type. If everything is set up correctly, check the settings in the Dynamic Listing widget to confirm you have selected the correct post type from the dropdown.

**Q: What is the best way to manage the number of columns in the masonry layout?**
A: To manage the number of columns in your masonry layout, use the Columns Manage tab in the Dynamic Listing widget. Adjusting the number of columns can significantly impact the visual appeal and usability of your layout, so experiment with different settings to find what works best for your design.

**Q: Are there any limitations when using the Dynamic Listing widget for custom post types?**
A: The Dynamic Listing widget allows you to display custom post types, but it does not support ACF Repeater and Custom Query types for masonry layouts. For more options when displaying blog posts or products, consider using the dedicated Blog Listing and Product Listing widgets from The Plus Addons for Elementor.
