BACK TO DIRECTORY

List Custom Post with featured image

by Vikas Sharma

5.0
(3 ratings)

This plugin creates a responsive gallery of any public post type using a shortcode. Each item shows the featured image (or a placeholder when none is set) and the post title, linked to the post. Pagination is optional.

Features

  • Works with posts, pages and any public custom post type
  • Responsive CSS Grid layout: 4 / 3 / 2 / 1 columns as the screen narrows
  • Optional pagination that works with pretty and plain permalinks
  • Placeholder image when a post has no featured image
  • Templates can be overridden from your theme
  • No jQuery, no external frameworks

Shortcode

[lcpostlist post_type="post" limit="4" order="ASC" pagination="off"]

Attributes:

  • post_type – any public post type. Default post.
  • limit – posts per page, 1 to 100. -1 means “as many as possible” and resolves to 100. Default 5.
  • orderASC or DESC. Default DESC.
  • paginationon or off. Default on.

In a theme file:

<?php echo do_shortcode( '[lcpostlist post_type="post" limit="8"]' ); ?>

Screenshots

Gallery page in the front-end.

Gallery page in the front-end.

Showing shortcode on plugin section back-end.

Showing shortcode on plugin section back-end.

Using shortcode on back-end &amp; same as its working with phpcode using do_shortcode().

Using shortcode on back-end & same as its working with phpcode using do_shortcode().

Plugin Details

Active Installs
10
Total Downloads
2,748
Version
1.3.0
Requires WP
5.0
Requires PHP
7.0
Tested Up To
7.0.4
Added
2017-02-11
Last Updated
2026-09-09 9:01am GMT

Ratings

5
3
4
0
3
0
2
0
1
0