Title: Custom Post Listing
Author: Maulik Makwana
Published: <strong>November 3, 2025</strong>
Last modified: February 1, 2026

---

Search plugins

![](https://ps.w.org/cplist-custom-post-listing/assets/banner-772x250.jpg?rev=3487745)

![](https://ps.w.org/cplist-custom-post-listing/assets/icon.svg?rev=3398292)

# Custom Post Listing

 By [Maulik Makwana](https://profiles.wordpress.org/maulikmakwana2008/)

[Download](https://downloads.wordpress.org/plugin/cplist-custom-post-listing.1.0.3.zip)

 * [Details](https://vec.wordpress.org/plugins/cplist-custom-post-listing/#description)
 * [Reviews](https://vec.wordpress.org/plugins/cplist-custom-post-listing/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/cplist-custom-post-listing/#installation)
 * [Development](https://vec.wordpress.org/plugins/cplist-custom-post-listing/#developers)

 [Support](https://wordpress.org/support/plugin/cplist-custom-post-listing/)

## Description

**Custom Post Listing** empowers you to easily create and manage shortcodes to display
posts from **any post type** — including blog posts, portfolios, and WooCommerce
products — with complete layout and design flexibility.

Whether you’re building a blog grid, a portfolio showcase, or a product catalog,
this plugin gives you full control — **no coding required**.

#### 🚀 Key Features

 * **Unlimited Shortcodes** – Create and manage multiple post listing shortcodes
   with unique layouts and settings.
 * **Custom Post Type Support** – Select and display posts from any post type — 
   including your own custom ones.
 * **Flexible Display Options** – Choose what to show: featured image, title, description/
   excerpt, post date, and buttons.
 * **Show or Hide Individual Fields** – Featured image, title, description/excerpt,
   post date, and buttons.
 * **Drag & Manage Field Order** – Easily reorder fields using drag-and-drop for
   full layout control.
 * **Responsive Column Layouts** – Set the number of columns per row to create clean,
   modern grid layouts.
 * **AJAX-Powered Loading** – Enjoy faster and smoother browsing with AJAX-based
   post loading.
 * **Lightweight & Developer-Friendly** – Optimized for performance and easy integration
   into any WordPress theme.

#### 🎯 Perfect For

 * Blog post grids
 * Portfolio listings
 * WooCommerce product showcases
 * Testimonials, team members, and more

#### 💡 Why You’ll Love It

Custom Post Listing saves you hours of manual shortcode creation and template coding.

Build beautiful, flexible, and dynamic post listings right from the admin panel —
and display them anywhere using a simple shortcode.

### License

This plugin is licensed under the GPLv2 or later. You are free to modify and redistribute
it under the same license.

## Screenshots

[⌊Admin page for post listing information⌉⌊Admin page for post listing information⌉[

Admin page for post listing information

[⌊Admin page for creating custom post listing shortcodes.⌉⌊Admin page for creating
custom post listing shortcodes.⌉[

Admin page for creating custom post listing shortcodes.

[⌊Admin page short code listing⌉⌊Admin page short code listing⌉[

Admin page short code listing

[⌊Front post listing with 4 column with ajax post listing⌉⌊Front post listing with
4 column with ajax post listing⌉[

Front post listing with 4 column with ajax post listing

[⌊Front post listing with 4 column with ajax load more listing⌉⌊Front post listing
with 4 column with ajax load more listing⌉[

Front post listing with 4 column with ajax load more listing

[⌊Admin page with edit short code⌉⌊Admin page with edit short code⌉[

Admin page with edit short code

[⌊Front post listing with 2 column with ajax post listing⌉⌊Front post listing with
2 column with ajax post listing⌉[

Front post listing with 2 column with ajax post listing

[⌊Front post listing with 2 column with ajax load more listing⌉⌊Front post listing
with 2 column with ajax load more listing⌉[

Front post listing with 2 column with ajax load more listing

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/` directory, or install directly
    from the WordPress Plugins page.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **Custom Post Listing** in your WordPress admin menu.
 4. Create a new shortcode and configure your display settings.
 5. Copy and paste the generated shortcode (e.g. `[cplist_ajax_post_list id="123"]`)
    into any page or post.

## FAQ

### Can I use this plugin with custom post types?

Yes, you can select any registered post type (including custom ones).

### Does it support AJAX loading?

Yes! The plugin uses AJAX to load posts dynamically for better performance.

### Can I customize the display layout?

Yes, you can customize columns, colors, and visibility of fields like title, image,
date, etc.

## Reviews

![](https://secure.gravatar.com/avatar/0ed06d5ee25d3359e0496869d96fc17d04dea11d8295ffc8520c5ad78a76e106?
s=60&d=retro&r=g)

### 󠀁[Fullfill my requirements](https://wordpress.org/support/topic/fullfill-my-requirements/)󠁿

 [Kirtikumar Solanki](https://profiles.wordpress.org/solankisoftware/) December 
17, 2025

This plugin fullfill my website requirement for display CPT Data!

 [ Read all 1 review ](https://wordpress.org/support/plugin/cplist-custom-post-listing/reviews/)

## Contributors & Developers

“Custom Post Listing” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Maulik Makwana ](https://profiles.wordpress.org/maulikmakwana2008/)

[Translate “Custom Post Listing” into your language.](https://translate.wordpress.org/projects/wp-plugins/cplist-custom-post-listing)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cplist-custom-post-listing/),
check out the [SVN repository](https://plugins.svn.wordpress.org/cplist-custom-post-listing/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/cplist-custom-post-listing/)
by [RSS](https://plugins.trac.wordpress.org/log/cplist-custom-post-listing/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

 * Added show/hide options for individual fields (Featured Image, Title, Excerpt,
   Date, Read More button)
 * Added drag & drop field ordering support
 * Added custom color and basic style options
 * Improved code security with better sanitization and escaping
 * Minor UI improvements in shortcode generator
 * Fixed small bugs and performance issues

#### 1.0.2

 * Fixed Generic function/class/define/namespace/option names
 * Fixed Data Must be Sanitized, Escaped, and Validated

#### 1.0.1

 * Changed code as per plugin standart
 * Changed plugin slug

#### 1.0.0

 * Initial release.
 * Added shortcode generator for post listings.
 * Included AJAX support for dynamic loading.
 * Added customizable layout and style options.

## Meta

 *  Version **1.0.3**
 *  Last updated **6 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.8.7**
 *  PHP version ** 8.1 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/cplist-custom-post-listing/)
 * Tags
 * [cpt](https://vec.wordpress.org/plugins/tags/cpt/)[post grid](https://vec.wordpress.org/plugins/tags/post-grid/)
   [post listing](https://vec.wordpress.org/plugins/tags/post-listing/)[post loop](https://vec.wordpress.org/plugins/tags/post-loop/)
 *  [Advanced View](https://vec.wordpress.org/plugins/cplist-custom-post-listing/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/cplist-custom-post-listing/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/cplist-custom-post-listing/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/cplist-custom-post-listing/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/cplist-custom-post-listing/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/cplist-custom-post-listing/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/cplist-custom-post-listing/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cplist-custom-post-listing/reviews/)

## Contributors

 *   [ Maulik Makwana ](https://profiles.wordpress.org/maulikmakwana2008/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cplist-custom-post-listing/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://profiles.wordpress.org/maulikmakwana2008/)