=== Post List Designer - Category Post, Recent Post, Post List ===
Contributors: infornweb, aadhya9
Tags: post list, list post, category post, recent post, post archive
Requires at least: 4.7
Tested up to: 7.0
Requires PHP: 5.4
Stable tag: 3.4.3
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Display WordPress Post on your website in a List or Archive list view. Display category post, archive post, recent post and post list with category.

== Description ==

= ✅ Post List Designer by Category is best for: =

* Display post list with beautiful designs (2 designs). 
* Display post list with simple/minimal design.
* Display post list with archive design.
* Display post list by category.

Post List Designer by Category is used to display WordPress post with list designs. You can display the latest post on your homepage/frontpage as well as in inner pages.

View [FREE DEMO](https://demo.infornweb.com/post-list-designer-demo/) for more details.

Post List Designer allows you to list post by category in a post or page using the shortcode.

The shortcode accepts a category id, the order in which you want the post to display, and the number of posts to display. You can also display the post author, date, excerpt, even the content!

Checkout [Premium Version Demo](https://infornweb.com/post-list-designer-pro/) | [Buy Premium Version](https://infornweb.com/post-list-designer-pro/)  for more designs and options.

> <strong>Premium Version</strong> supports custom post type, custom taxonomy, custom tags, featured post, trending post as well as many cool features.
> You can get [Post List Designer Premium here](https://infornweb.com/post-list-designer-pro/)!

= This WordPress plugin contains 1 shortcode =

✅ 1) Post List Shortcode

<code>[pld_post_list]</code>

= Following are Post shortcode Parameters: =

* **Limit :** [pld_post_list limit="10"] (Display latest 10 post and then pagination).
* **Category :** [pld_post_list category="category_id OR category_slug"] (Display post categories wise).
* **Design:** [pld_post_list design="design-1"] (Select the grid design. Right now there are 2 designs. design-1 and design-2).
* **Display Author :** [pld_post_list show_author="true"] (Display Post author OR not. By default value is "true". Values are "true" and "false")
* **Display Content :** [pld_post_list show_content="true" ] (Display post Short content OR not. By default value is "true". Options are "true" and "false").
* **Display Date :** [pld_post_list show_date="false"] (Display Post date OR not. By default value is "true". Options are "true" and "false")
* **Display Category Name :** [pld_post_list show_category_name="true" ] (Display post category name OR not. By default value is "true". Options are "true" and "false").
* **Display Tags :** [pld_post_list show_tags="true"] (show post tags or not.)
* **Content Words Limit :** [pld_post_list content_words_limit="30" ] (Control post short content Words limit. By default limit is 20 words).
* **Display Comments :** [pld_post_list show_comments="true"] (Show post comments or not.)
* **Post Order :** [pld_post_list order="DESC"] (Designates the ascending or descending order of the 'orderby' parameter. Defaults to 'DESC'. Values are "DESC" and "ASC")
* **Post Order by :** [pld_post_list orderby="post_date"] (Sort retrieved posts by parameter. Defaults to 'date' (post_date). One or more options can be passed. 'none',ID','author','title','name',rand',date')
* **Pagination :** [pld_post_list pagination="true"] (show post pagination or not.)
* **Pagination Type :** [pld_post_list pagination_type="prev-next"] (pagination type. values are "numeric" OR "prev-next". By default is numeric)

✅ 2) Post Simple/Minimal List Shortcode

<code>[pld_simple_list]</code>

= Following are Post shortcode Parameters: =

* **Limit :** [pld_simple_list limit="10"] (Display latest 10 post and then pagination).
* **Category :** [pld_simple_list category="category_id OR category_slug"] (Display post categories wise).
* **List Style :** [pld_simple_list list_style="ul"] (Select list type. By default value is "ul" You can use 'ul' OR 'ol').
* **Title Tag :** [pld_simple_list title_tag="div"] (Select title tag. By default value is "div". You can use 'h2' OR 'h3' etc).
* **Display Author :** [pld_simple_list show_author="true"] (Display Post author OR not. By default value is "false". Values are "true" and "false")
* **Display Content :** [pld_simple_list show_content="true" ] (Display post Short content OR not. By default value is "false". Options are "true" and "false").
* **Show Read More :** [pld_simple_list show_read_more="true" ] (Display read more link OR not. By default value is "false". Options are "true" and "false").
* **Display Date :** [pld_simple_list show_date="false"] (Display Post date OR not. By default value is "false". Options are "true" and "false")
* **Display Category Name :** [pld_simple_list show_category_name="true" ] (Display post category name OR not. By default value is "false". Options are "true" and "false").
* **Display Comments :** [pld_simple_list show_comments="true"] (Show post comments or not.)
* **Content Words Limit :** [pld_simple_list content_words_limit="30" ] (Control post short content Words limit. By default limit is 20 words).
* **Post Order :** [pld_simple_list order="DESC"] (Designates the ascending or descending order of the 'orderby' parameter. Defaults to 'DESC'. Values are "DESC" and "ASC")
* **Post Order by :** [pld_simple_list orderby="post_date"] (Sort retrieved posts by parameter. Defaults to 'date' (post_date). One or more options can be passed. 'none',ID','author','title','name',rand',date')
* **Display Image :** [pld_simple_list show_image="false"] (Display Post image OR not. By default value is "false". Options are "true" and "false")
* **Pagination :** [pld_simple_list pagination="true"] (show post pagination or not.)
* **Pagination Type :** [pld_simple_list pagination_type="prev-next"] (pagination type. values are "numeric" OR "prev-next". By default is numeric)

✅ 3) Post Archive List Shortcode

<code>[pld_archive_list]</code>

= Following are Post shortcode Parameters: =

* **Limit :** [pld_archive_list limit="10"] (Display latest 10 post and then pagination).
* **Category :** [pld_archive_list category="category_id OR category_slug"] (Display post categories wise).
* **List Style :** [pld_archive_list list_style="ul"] (Select list type. By default value is "ul" You can use 'ul' OR 'ol').
* **Title Tag :** [pld_archive_list title_tag="div"] (Select title tag. By default value is "div". You can use 'h2' OR 'h3' etc).
* **Display Author :** [pld_archive_list show_author="true"] (Display Post author OR not. By default value is "false". Values are "true" and "false")
* **Display Content :** [pld_archive_list show_content="true" ] (Display post Short content OR not. By default value is "false". Options are "true" and "false").
* **Show Read More :** [pld_archive_list show_read_more="true" ] (Display read more link OR not. By default value is "false". Options are "true" and "false").
* **Display Date :** [pld_archive_list show_date="false"] (Display Post date OR not. By default value is "false". Options are "true" and "false")
* **Display Category Name :** [pld_archive_list show_category_name="true" ] (Display post category name OR not. By default value is "false". Options are "true" and "false").
* **Display Comments :** [pld_archive_list show_comments="true"] (Show post comments or not.)
* **Content Words Limit :** [pld_archive_list content_words_limit="30" ] (Control post short content Words limit. By default limit is 20 words).
* **Post Order :** [pld_archive_list order="DESC"] (Designates the ascending or descending order of the 'orderby' parameter. Defaults to 'DESC'. Values are "DESC" and "ASC")
* **Post Order by :** [pld_archive_list orderby="post_date"] (Sort retrieved posts by parameter. Defaults to 'date' (post_date). One or more options can be passed. 'none',ID','author','title','name',rand',date')
* **Display Image :** [pld_archive_list show_image="false"] (Display Post image OR not. By default value is "false". Options are "true" and "false")
* **Pagination :** [pld_archive_list pagination="true"] (show post pagination or not.)
* **Pagination Type :** [pld_archive_list pagination_type="prev-next"] (pagination type. values are "numeric" OR "prev-next". By default is numeric)

=  ✅ Stunning Features: =

* Display post in list view.
* Display post as archive view.
* Display post list category wise.
* 100% mobile & tablet responsive.
* Work in any WordPress theme.
* Lightweight, Fast & Powerful.
* And more features coming soon!

= PRO Features Include : =
> <strong>Premium Version</strong>
> * 10+ Designs
> * Create multiple layout.
> * Works with any Custom Post Type.
> * Works with any Custom Taxonomy.
> * Works with any Custom Tags.
> * Set custom link for post.
> * Featured Post Functionality.
> * Trending Post Functionality.
> * Multiple Post Type Functionality.
> * 5 Types of different pagination.
> * Load More and Prev – Next Ajax Pagination.
> * Infinite Scroll Pagination.
> * Shortcode Generator with Live Preview Panel – No hassles for documentation.
> * Amazing Shortcode Template Functionality – Control your shortcode from one place on various location!!
> * Set "Order" and "Orderby" sorting parameters via shortcode.
> * Drag & Drop Post Order Change.
> * WPBakery Page Builder support.
> * Elementor Page Builder support.
> * 100% Multi language.
> * Many more other features also…
>
> View [PRO DEMO and Features](https://infornweb.com/post-list-designer-pro/) for additional information.
>

= What's Next =

If you find this plugin useful to display logo in carousel, slider and grid view, please leave a good rating and consider checking out our other plugins:

* <a href="https://infornweb.com/news-blog-designer-pack-pro/" rel="friend" title="News & Blog Designer Pack - WordPress Blog Plugin">News & Blog Designer Pack Pro</a> - A WordPress Blog & News Plugin
* <a href="https://infornweb.com/post-slider-and-carousel-pro/" rel="friend" title="Post Slider and Carousel with Widget - A Responsive Post Slider">Post Slider and Carousel with Widget</a> - A Responsive Post Slider and Post Carousel Plugin
* <a href="https://infornweb.com/logo-showcase-with-slick-slider-pro/" rel="friend" title="Logo Showcase with Slick Slider – Logo Carousel, Logo Slider & Logo Grid">Logo Showcase with Slick Slider</a> - Logo Carousel, Logo Slider & Logo Grid Plugin

== Installation ==
1. Upload the 'post-list-designer' folder to the '/wp-content/plugins/' directory.
2. Activate the 'post-list-designer' list plugin through the 'Plugins' menu in WordPress.

== Frequently Asked Questions ==

= Why My Blog Page is not changed OR Blog Page Design is same like Theme Design? =

Blog page content is handled by WordPress it self.

To enable plugin design on Blog page, you need to make sure that Blog page should not be selected on posts page of Reading settings.

Please refer [screenshot](https://infornweb.com/subdomains/images/blog-designer-pack-pro/blog-designer-pack-blog-page-setting.png) and make this changes with your WordPress setup.

**Blog page is already created**

If "Blog" page is already created and assigned that page as a "Posts page" under WordPress Settings > Reading then please de-select this setting.

Once you de-select this setting, open your "Blog" page in edit mode and add the plugin shortcode (Shortcodes are shown under Getting Started section of plugin menu)

**Blog page is not created**

If Blog page is not created then go to Pages > Add New and create a blog page OR some other name as per your need and add the shortcode (Shortcodes are shown under Getting Started section of plugin menu)

= I want to display latest post list on my home page or any other page =

To display post list designs on your home page or any other page just use the following shortcode:

<code>[pld_post_list limit="5" pagination="false"] </code>

This code will display latest 5 posts on your desired page.

= Does Post List Designer plugin have pagination? =

Yes, Post List Designer plugin have pagination feature. There are still four types of different pagination like "Load More", "Infinite Scroll" and etc available in Pro version.

= What about custom post type support? =

Custom Post type support only available with Post List Designer PRO version.

= Will Post List Designer plugin work with my theme? =

Yes, Post List Designer will work with any WordPress themes, but may require some styling changes to make it compatible with your theme. If you are facing any compatibility issue with Post List Designer plugin then please contact us at [Support Forum](https://wordpress.org/support/plugin/post-list-designer/) page.

= Where can I find complete shortcode parameters? =

Each shortcode parameters can be found on this page at plugin "Details" tab.

= Where can I ask for help or talk for plugin issues? =

If you need any help, you can ask it at Post List Designer plugin [Support Forum](https://wordpress.org/support/plugin/post-list-designer/) page.

== Screenshots ==

1. Post List Design 1
2. Post List Design 2
3. Post List Simple Design
4. Post List Archive Design
5. Post List By Category

== Changelog ==

= 3.4.3 (05 April, 2026) =
* [*] Check compatibility with WordPress 7.0
* [*] Update Freemius SDK to latest version 2.13.1

= 3.4.2 (04 Jan, 2026) =
* [*] Updated plugin website links.

= 3.4.1 (06 Dec, 2025) =
* [*] Check compatibility with WordPress 6.9
* [*] Update Freemius SDK to latest version 2.13.0

= 3.4 (22 Oct, 2025) =
* [*] Check compatibility with WordPress 6.8.3
* [*] Check compatibility with PHP version 8.3.26

= 3.3.11 (23 Sept, 2025) =
* [*] Update Freemius SDK to latest version 2.12.2

= 3.3.10 (15 June, 2025) =
* [*] Update Freemius SDK to latest version 2.12.0

= 3.3.9 (04 May, 2025) =
* [*] Check compatibility with WordPress 6.8

= 3.3.8 (27 Jan, 2025) =
* [*] Update Freemius SDK to latest version 2.11.0

= 3.3.7 (30 Nov, 2024) =
* [*] Fixed translation loading notice in WordPress 6.7
* [*] Check compatibility with WordPress 6.7
* [*] Update Freemius SDK to latest version 2.9.0

= 3.3.6 (01 Aug, 2024) =
* [*] Check compatibility with WordPress 6.6
* [*] Update Freemius SDK to latest version 2.7.3

= 3.3.5 (05 May, 2024) =
* [*] Improved plugin text domain code.
* [*] Bump minimum WordPress version to 4.7
* [*] Check compatibility with WordPress 6.5.2
* [*] Update Freemius SDK to latest version 2.7.2

= 3.3.4 (17 Mar, 2024) =
* [*] Check compatibility with WordPress 6.5

= 3.3.3 (10 Mar, 2024) =
* [*] Fixed Cross-Site Scripting vulnerability with `title_tag` and `list_style` parameter.
* [*] Update Freemius SDK to latest version 2.6.2

= 3.3.2 (14 Nov, 2023) =
* [*] Update Freemius SDK to latest version 2.6
* [*] Check compatibility with WordPress 6.4.1

= 3.3.1 (17 July, 2023) =
* [*] Update Freemius SDK to latest version 2.5.10

= 3.3 (21 May, 2023) =
* [*] Check compatibility with WordPress 6.2.2
* [*] Update Freemius SDK to latest version 2.5.8

= 3.2 (06 Jan, 2023) =
* [+] Added 'show_tags' shortcode parameter to 'pld_archive_list' and 'pld_simple_list' shortcode.
* [*] Update – Use escaping functions for better security.
* [*] Updated Freemius SDK to latest version 2.5.3
* [*] Check compatibility with WordPress 6.1.1

= 3.1 (17 Nov, 2022) =
* [+] Added Divi Theme support to display post short content if post is designed with Divi page builder.
* [*] Updated Freemius SDK to latest version 2.5.2
* [*] Check compatibility with WordPress 6.1

= 3.0 (05 Aug, 2022) =
* [*] Updated Freemius SDK to latest version 2.4.5
* [*] Taken care of data sanitization & data escaping for better security.

= 2.1.8 (29 May, 2022) =
* [*] Check compatibility with WordPress 6.0

= 2.1.7 (26 Feb, 2022) =
* [*] Check compatibility with WordPress 5.9.1
* [*] Update Freemius SDK to latest version 2.4.3

= 2.1.6 (30 Jan, 2022) =
* [*] Code optimization.
* [*] Check compatibility with WordPress 5.9

= 2.1.5 (26 Dec, 2021) =
* [*] Tested up to WordPress 5.8.2
* [*] Updated Freemius SDK to latest version.
* [*] Fixed some designing issues.

= 2.1.4 (28 March, 2021) =
* [*] Updated Freemius SDK to latest version.
* [*] Tested up to WordPress 5.7

= 2.1.3 (14 Dec, 2020) =
* [*] Updated Freemius SDK to latest version.
* [*] Tested up to WordPress 5.6

= 2.1.2 (14 Sep, 2020) =
* [*] Added category slug support for shortcode parameter : category. Now you can use like this category="5" OR category="tech" where category name is Tech, id is 5 an slug name is tech.

= 2.1.1 (08 Sep, 2020) =
* [*] Tested up to: 5.5

= 2.1 (29 July, 2020) =
* [+] Added: Added 2 new shortcode parameters order and order by.
* [+] Added: Added 2 new shortcodes [pld_simple_list] and [pld_archive_list]

= 2.0 (02 March, 2020) =
* Introduced premium version.
* Fixed some minor issues.

= 1.2 (15 Dec, 2019) =
* Fixed some minor issues.
* Fixed some designing issues.

= 1.1 =
* Follow WordPress plugin guidelines.

= 1.0 =
* Initial release.

== Upgrade Notice ==

= 1.0 =
* Initial release.