---
title: "How to Exclude Custom Post Types by Post Id in Elementor?"
url: https://theplusaddons.com/docs/exclude-custom-post-types-by-post-id-in-elementor/
date: 2023-08-25
modified: 2026-04-11
author: "Aditya Sharma"
description: "Do you want to exclude some posts from the list of custom post types on your Elementor website? There may be times when you want to hide some posts from..."
image: https://theplusaddons.com/wp-content/uploads/2023/08/How-to-Exclude-Custom-Post-Types-by-Post-Id-in-Elementor_-1024x536.jpg
word_count: 361
---

# How to Exclude Custom Post Types by Post Id in Elementor?

## Key Takeaways

- Dynamic Listing widget from The Plus Addons for Elementor allows exclusion of posts from custom post types by post id.
- Users can exclude multiple post ids in the Exclude Post(s) field, separated by a comma.
- Custom post types can be created using the free Advanced Custom Fields (ACF) plugin.

Do you want to exclude some posts from the list of custom post types on your Elementor website? There may be times when you want to hide some posts from your custom post type, for instance, you may want to hide some posts from your home page.

With the Dynamic Listing widget from The Plus Addons for Elementor, you can easily exclude posts from custom post types by post id. 

*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 a page or template. 

2. Select **Normal Page** or **Single Page Related Posts** from the **Post Listing Types** dropdown. 

3. Then select your custom post type from the **Post Type** dropdown, 

4. After that select the appropriate style and layout.

3. Then go to the **Content Source** tab, and in the **Exclude Post(s)** field, you can add the ids of the posts you want to exclude.

> *Note: You can add multiple ids separated by a comma(,).*

> *Note: You can also exclude posts by selecting a custom taxonomy from the ****Taxonomies**** dropdown and then adding a taxonomy slug in the ****Taxonomies Slug**** field.*

To find the post id from the Dashboard, go to your custom post type.

Hover over the post you want to get the id of, and you’ll see the id at the bottom of the browser, it will show the post edit URL with its id. The number after ‘*post=*’ is the post id.

![](https://theplusaddons.com/wp-content/uploads/2023/08/tpae-dynamic-listing-filter-cpt-books-post-id-dispaly.png)

Now only that specific post will not show.

Similarly, you can [include posts by ID from the **Include Post(s)** field](https://theplusaddons.com/docs//include-custom-post-types-by-post-id-in-elementor/).

Also, read [How to Filter Custom Post Types by Taxonomy in Elementor](https://theplusaddons.com/docs//filter-custom-post-types-by-taxonomy-in-elementor/).

## Frequently Asked Questions

**Q: What should I do if the Dynamic Listing widget doesn't exclude posts as expected?**
A: If the Dynamic Listing widget isn't excluding posts, double-check that you've entered the correct post IDs in the Exclude Post(s) field. Ensure that the IDs are separated by commas if you're excluding multiple posts. A common mistake is to forget this formatting, which can lead to all posts being displayed instead of the intended exclusions.

**Q: What are the best practices for excluding posts in Elementor?**
A: When excluding posts in Elementor using the Dynamic Listing widget, it's best to keep your exclusions organized by using clear post IDs. Always verify the IDs by hovering over the post in your Dashboard to ensure accuracy. This practice helps prevent errors and ensures that only the desired posts are hidden from view.

**Q: How do I find the post ID for exclusion in Elementor?**
A: To find the post ID for exclusion, navigate to your custom post type in the Dashboard. Hover over the post you want to exclude, and the post edit URL will display the ID at the bottom of your browser. The number following 'post=' is the ID you need to enter in the Exclude Post(s) field.
