---
title: "How to Add Load More Button in Custom Post Types in Elementor?"
url: https://theplusaddons.com/docs/add-load-more-button-in-custom-post-types-in-elementor/
date: 2023-08-28
modified: 2026-04-10
author: "Aditya Sharma"
description: "Do you want to improve the user experience on your custom post types page? Adding a load more button can be an effective solution to improve site performance and user..."
image: https://theplusaddons.com/wp-content/uploads/2023/08/How-to-Add-Load-More-Button-in-Custom-Post-Types-in-Elementor_-1024x536.jpg
word_count: 431
---

# How to Add Load More Button in Custom Post Types in Elementor?

## Key Takeaways

- Dynamic Listing widget from The Plus Addons for Elementor allows users to add a load more button to custom post types.
- Users can set how many posts load at once by adjusting the More posts on click/scroll field in the Dynamic Listing widget.
- To display the load more button, the Maximum Posts Display field must be set lower than the total number of custom posts.

Do you want to improve the user experience on your custom post types page? Adding a load more button can be an effective solution to improve site performance and user engagement. It will replace the standard pagination and allows users to load more posts on the same page.

With the Dynamic Listing widget from The Plus Addons for Elementor, you can quickly add a load more button to your custom post types.

*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. Select the appropriate listing type from the **Post Listing Types** dropdown and select your custom post type from the **Post Type** dropdown then select the appropriate style and layout.

![](https://theplusaddons.com/wp-content/uploads/2023/08/dynamic-listing-cpt-taxonomy-new.png)

> *Note: Load more is not available in the ****Single Page Related Posts****, ****ACF Repeater****,**** Custom Query ****type listing, and ****Carousel**** layout.*

3. Then go to the **More Post Options** tab and select **Load More** from the **More Post Loading Options **dropdown.

![](https://theplusaddons.com/wp-content/uploads/2023/08/dynamic-listing-cpt-load-more-new.png)

You can change the text of the button from the **Button Text** field, while the **Loading Text** field allows you to change the text that appears when more products are being loaded. Additionally, you can also modify the text that appears when all posts are loaded by using the **All Posts Loaded Text** field.

Then from the **More posts on click/scroll** field, you can set how many posts will load at once on the button click.

You can also manage the button typography, color, background, border etc.

4. Now go to the **Content Source** tab and set the maximum number of posts to be displayed on a page in the **Maximum Posts Display** field.

![](https://theplusaddons.com/wp-content/uploads/2023/08/dynamic-listing-maximum-post-display-new.png)

Depending on the number of custom posts you have and the number set in the **Maximum Posts Display** field, you’ll see a load more button on your custom post type listing.

> *Note: To show the load more button, you must set a lower number in the ****Maximum Posts Display**** field than the total number of custom posts.*

Also, read [How to Add Pagination in Custom Post Types in Elementor](https://theplusaddons.com/docs//add-pagination-in-custom-post-types-in-elementor/).

## Frequently Asked Questions

**Q: What should I do if the load more button doesn't appear?**
A: The load more button will not show if the number set in the Maximum Posts Display field is equal to or greater than the total number of custom posts. Ensure you set a lower number in this field to see the button. This setting is crucial for user experience, as it allows visitors to load additional content without navigating away from the page.

**Q: Can I use the load more button with any custom post type?**
A: The load more button can be added to any custom post type created with Elementor, provided you have at least one custom post type set up. For example, if you created a custom post type called Books, you can implement the load more feature on that listing. This enhances user engagement by allowing them to explore more content without page reloads.

**Q: What happens if I set the maximum posts displayed too high?**
A: If you set the Maximum Posts Display field to a number equal to or greater than the total number of custom posts, the load more button will not appear. This could lead to a less engaging user experience, as visitors won't have the option to load additional content. Aim for a number that encourages exploration without overwhelming users.
