---
title: "How to Create Elementor Custom Post Type Grid?"
url: https://theplusaddons.com/docs/create-elementor-custom-post-type-grid/
date: 2023-08-25
modified: 2026-04-10
lang: en
author: "Aditya Sharma"
description: "Do you want to organize your custom post types in a beautiful grid layout on your Elementor-powered website? Grid layout is a great way to display posts on a website...."
image: https://theplusaddons.com/wp-content/uploads/2023/08/How-to-Create-Elementor-Custom-Post-Type-Grid_-1024x536.jpg
word_count: 295
---

# How to Create Elementor Custom Post Type Grid?

## 

- Utilizes the Dynamic Listing widget from The Plus Addons for Elementor to display custom post types in a grid layout.
- Requires installation and activation of The Plus Addons for Elementor to access the Dynamic Listing widget features.
- Recommends using dedicated Blog Listing and Product Listing widgets for enhanced options when showcasing blog posts and products.

Do you want to organize your custom post types in a beautiful grid layout on your Elementor-powered website? Grid layout is a great way to display posts on a website. It helps to showcase multiple posts in an organized and visually appealing way.

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 beautiful grid 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 **Grid** from the **Layout** section.

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

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

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

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

> *Note: Following this process, you can also show blog posts and products in a grid 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 Create Elementor Custom Post Type Carousel Slider](https://theplusaddons.com/docs/create-elementor-custom-post-type-carousel-slider/).