How to Add Pagination in Custom Post Types in Elementor?

Key Takeaways

  • The Dynamic Listing widget from The Plus Addons for Elementor allows users to add pagination to custom post types.
  • Pagination options include Standard for normal pagination and Ajax Based for pagination without page refresh.
  • To display pagination, the Maximum Posts Display field must be set to a lower number than the total number of custom posts.
Table Of Content

Do you have lots of posts in your custom post type? Adding pagination can help you organize your content in a better way. Pagination is an essential feature for any website that hosts a large amount of content, as it helps improve user experience by enabling visitors to navigate through pages with ease.

The Dynamic Listing widget from The Plus Addons for Elementor, allows you to easily add pagination to your custom post types.

To check the complete feature overview documentation of The Plus Addons for Elementor Dynamic Listing widget, click here.

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

To do this, make sure you have created at least one custom post type, you can use the free Advanced Custom Fields (ACF) to create 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.

Dynamic listing cpt taxonomy new how to add pagination in custom post types in elementor? From the plus addons for elementor

Note: Pagination is not available in the Single Page Related Posts, ACF Repeater type listing and Carousel layout.

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

Dynamic listing cpt pagination new how to add pagination in custom post types in elementor? From the plus addons for elementor

Note: For the Custom Qyery listing type you’ll see the Pagination Type dropdown directly.

From the Pagination Type dropdown, you can select the pagination type, you’ll find two options –

  • Standard – To set normal pagination.
  • Ajax Based – To set Ajax pagination without page refresh.

Then from the Pagination Next and Pagination Previous fields, you can edit the pagination next and previous text, respectively.

You can align the pagination, you can also manage the pagination typography, color and hover color from here.

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.

Dynamic listing maximum post display new how to add pagination in custom post types in elementor? From the plus addons for elementor

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

Note: To show pagination, you must set a lower number in the Maximum Posts Display field than the total number of custom posts.

Blog listing pagination demo

Also, read How to Add Infinite Scroll for Custom Post Types in Elementor.

About the Author

Photo of Aditya Sharma CMO of The Plus Addons for Elementor
CMO · The Plus Addons for Elementor · 10 years experience

He has spent years in the WordPress ecosystem building, breaking, and optimizing sites until they actually perform. He works at the intersection of speed, growth, and usability, helping creators ship websites that load fast and convert. An active WordPress community contributor sharing through tools, tutorials, and direct collaboration. Tested practice, not theory.

WordPressElementorn8nAIClaudeAutomationServer
Get Instant Answers to all your questions about The Plus Addons for Elementor, trained on 1000+ Docs and Videos

Related Frequently Asked Questions

What should I do if pagination is not showing up in my custom post type?

If pagination isn't appearing, ensure that the number set in the Maximum Posts Display field is lower than the total number of custom posts. Pagination will only show if there are more posts than the number displayed per page. Adjust this setting in the Content Source tab of the Dynamic Listing widget.

What is the difference between standard and Ajax pagination in Elementor?

Standard pagination reloads the page when navigating between pages, while Ajax pagination allows users to switch pages without a full page refresh. This can enhance user experience by making navigation smoother, especially for sites with a lot of content. You can choose between these options in the Pagination Type dropdown of the Dynamic Listing widget.

What settings work best for adding pagination in custom post types?

For optimal pagination setup, set the Maximum Posts Display field to a number significantly lower than your total custom posts. This ensures that pagination appears and users can navigate through the content effectively. Additionally, consider using Ajax pagination for a smoother user experience.

Last reviewed: April 10, 2026