Title: Recent Posts Shortcode &amp; Widget
Author: rajros
Published: <strong>9 Meɣres 2017</strong>
Last modified: 14 Meɣres 2018

---

Search plugins

![](https://ps.w.org/recent-posts-shortcode-widget/assets/banner-772x250.jpg?rev
=1616956)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/recent-posts-shortcode-widget/assets/icon-128x128.png?rev=1840317)

# Recent Posts Shortcode & Widget

 By [rajros](https://profiles.wordpress.org/rajros/)

[Download](https://downloads.wordpress.org/plugin/recent-posts-shortcode-widget.zip)

 * [Details](https://kab.wordpress.org/plugins/recent-posts-shortcode-widget/#description)
 * [Reviews](https://kab.wordpress.org/plugins/recent-posts-shortcode-widget/#reviews)
 *  [Installation](https://kab.wordpress.org/plugins/recent-posts-shortcode-widget/#installation)
 * [Development](https://kab.wordpress.org/plugins/recent-posts-shortcode-widget/#developers)

 [Support](https://wordpress.org/support/plugin/recent-posts-shortcode-widget/)

## Description

The « Recent Posts Shortcode & Widget » helps users to easily display latest posts
in a page or in sidebar by just using simple shortcode [recentposts-sc]
 By default
it displays « latest posts » or « recent posts » which can be changed to display«
random posts », display by ‘title’ etc using ‘orderby’.

#### Options and Features Includes

All Parameters/Shortcodes can be seen in FAQ:
 * [FAQ](https://wordpress.org/plugins/recent-posts-shortcode-widget/faq/)

 * Featured Image
 * Auto generates and adds featured image using first image of the post if no featured
   image is found
 * Custom excerpt length
 * Limit number of posts
 * Posts from specific category
 * Posts from multiple categories (comma separated)
 * Posts from specific author
 * Post type option
 * Order/Display by date, name etc.
 * Display post date.
 * Display specific posts using post IDS (comma separated)
 * Display/filter posts by tag
 * Display/filter posts by meta key and meta values
 * Custom « Read more » label option.
 * Display default/custom image size instead of featured image (like thumbnail, 
   medium etc)

#### How to Use

 * Basic: [recentposts-sc] (by default 3 latest posts)
 * For sidebar also use [recentposts-sc] in text widgets (refer screenshots as well
   for further help)

**Advanced Parameters:**

 * **numberofposts (Number of posts)**
    Limit/Specify the number of posts you want
   to display Default: 3 Example: [recentposts-sc numberofposts= »6″]
 * **post_type (Post Type)**
    Specify which post type you want to use. For example
   posts or pages Default type: post Example: [recentposts-sc post_type= »page »]
 * **get_cat_name (Category Name)**
    If you want to display category name in list
   of posts Default: False Example: [recentposts-sc get_cat_name= »true »]
 * **excerptlength (Custom Excerpt Length)**
    Define custom excerpt length Example:[
   recentposts-sc excerptlength= »30″]
 * **enable_excerpt (Show/hide Excerpt display)**
    Sometimes you may not want to
   display excerpt and only like to keep title and image. To turn off/disable excerpts
   use enable_excerpt= »false » (default is true) Example: [recentposts-sc enable_excerpt
   = »false »]
 * **image_size (Display default/custom image size instead of featured image)**
   
   Select image size like thumbnail, medium etc (by default featured image is displayed)
   use image_size (default is false) Example: [recentposts-sc image_size= »thumbnail»]
   or [recentposts-sc image_size= »medium »] You can also use any custom image size
   if present in your website.
 * **category (Posts from specific Category/categories)**
    Filter posts from single
   category or multiple categories Example single category: [recentposts-sc category
   = »lesson »] Example multiple categories: [recentposts-sc category= »lesson,lesson2,
   lesson3″]
 * **author (Posts from specific author)**
    Filter posts from specific author Example:[
   recentposts-sc author= »admin »]

More Parameters/Shortcodes can be seen in FAQ:
 * [FAQ](https://wordpress.org/plugins/recent-posts-shortcode-widget/faq/).

#### Support

 * [Forum support](https://wordpress.org/support/plugin/recent-posts-shortcode-widget)
 * [Rate/Review the plugin](https://wordpress.org/support/view/plugin-reviews/recent-posts-shortcode-widget)

> Developed by rajros

## Screenshots

 * [[
 * This displays list of posts on a page
 * [[
 * This displays list of posts in sidebar/widgets
 * [[
 * Basic shortcode to display posts
 * [[
 * Shortcodes with multiple options/filter like category, date, excerpt length etc
 * [[
 * For displaying in sidebar
 * [[

## Installation

#### Automatic Installation

 1. Log in to WordPress admin panel and go to Plugins -> Add New
 2. Type ‘Recent Posts Shortcode & Widget’ in the search box and click on search button.
 3. From the search results find ‘Recent Posts Shortcode & Widget’ plugin.
 4. Click on « Install Now »
 5. Once installed click on « activate » button/link to activate the plugin.
 6. Add the shortcode [recentposts-sc] to a page/post or in text widget for sidebar.

#### Manual Installation

 1. Download the plugin from the wordpress plugin page.
 2. Unzip the plugin and upload « recentpostssc » folder into your plugins directory.
 3. Log in to WordPress admin panel and click the Plugins menu.
 4. From the list of plugins on the plugin page find « Recent Posts Shortcode & Widget»
    plugin and then click to activate the plugin.
 5. Add the shortcode [recentposts-sc] to a page/post or in text widget for sidebar.

## FAQ

 * Basic: [recentposts-sc] (by default 3 latest posts)
 * For sidebar also use [recentposts-sc] in text widgets (refer screenshots as well
   for further help)
 * Advanced Parameters:
 * **numberofposts (Number of posts)**
    Limit/Specify the number of posts you want
   to display Default: 3 Example: [recentposts-sc numberofposts= »6″]
 * **post_type (Post Type)**
    Specify which post type you want to use. For example
   posts or pages Default type: post Example: [recentposts-sc post_type= »page »]
 * **get_cat_name (Category Name)**
    If you want to display category name in list
   of posts Default: False Example: [recentposts-sc get_cat_name= »true »]
 * **excerptlength (Custom Excerpt Length)**
    Define custom excerpt length Example:[
   recentposts-sc excerptlength= »30″]
 * **enable_excerpt (Show/hide Excerpt display)**
    Sometimes you may not want to
   display excerpt and only like to keep title and image. To turn off/disable excerpts
   use enable_excerpt= »false » (default is true) Example: [recentposts-sc enable_excerpt
   = »false »]
 * **image_size (Display default/custom image size instead of featured image)**
   
   Select image size like thumbnail, medium etc (by default featured image is displayed)
   use image_size (default is false) Example: [recentposts-sc image_size= »thumbnail»]
   or [recentposts-sc image_size= »medium »] You can also use any custom image size
   if present in your website.
 * **category (Posts from specific Category/categories)**
    Filter posts from single
   category or multiple categories Example single category: [recentposts-sc category
   = »lesson »] Example multiple categories: [recentposts-sc category= »lesson,lesson2,
   lesson3″]
 * **author (Posts from specific author)**
    Filter posts from specific author Example:[
   recentposts-sc author= »admin »]
 * **label (Custom label for « Read More »)**
    Apply your own custom read more label
   Example: [recentposts-sc excerpt_more= »true » label= »Keep Reading… »]
 * **after and before (Filter Posts between specific dates)**
    Example : [recentposts-
   sc after= »January 5th, 2015″] This will display only posts which is published
   after Januray 5th, 2015

Example : [recentposts-sc before= »October 6th, 2015″]
 This will display only posts
which is published before Januray 5th, 2015

Example : [recentposts-sc after= »January 5th, 2015″ before= »October 6th, 2015″]

This will display only posts which is published between Januray 5th, 2015 and October
6th, 2015

 * **include_author (Display author name and link)**
    Example: [recentposts-sc include_author
   = »true »]
 * **orderby (Order posts by name, title, date etc)**
    Example: [recentposts-sc 
   orderby= »name »] Instead of recent posts you can display random posts Example:[
   recentposts-sc orderby= »rand »]
 * **order (Order posts in ascending or descending order)**
    Example: [recentposts-
   sc order= »DSC »]
 * **post_ids (List only specific posts by their IDs)**
    Example: [recentposts-sc
   post_ids= »181,189,194″]
 * **offset (Offset/skip posts)**
    Example: [recentposts-sc offset= »1″]
 * **tag (Filter posts containing specific tags only)**
    Example: [recentposts-sc
   tag= »lesson1,lesson2,lesson »]
 * **meta_key(Filter posts on meta_key)**
    Example: [recentposts-sc meta_key= »size»]
 * **meta_value(Filter posts by meta values)**
    Example: [recentposts-sc meta_value
   = »small, medium »]
 * **show_image(default is true. To hide images use false)**
    Example: [show_image
   = »false »]
    - Combination of several parameters: * *
       [recentposts-sc numberofposts= »7″
      post_type= »post » get_cat_name= »true » category= »lesson » author= »admin»
      excerpt_more= »true » label= »Read More… » after= »January 5th, 2015″ before
      = »October 6th, 2015″ include_author= »true » orderby= »name » order= »DSC»
      excerptlength=30 post_ids= »181,189,194″ offset= »0″ tag= »lesson1,lesson2,
      lesson » meta_key= »size » meta_value= »small, medium »]

  Installation Instructions

#### Automatic Installation

 1. Log in to WordPress admin panel and go to Plugins -> Add New
 2. Type ‘Recent Posts Shortcode & Widget’ in the search box and click on search button.
 3. From the search results find ‘Recent Posts Shortcode & Widget’ plugin.
 4. Click on « Install Now »
 5. Once installed click on « activate » button/link to activate the plugin.
 6. Add the shortcode [recentposts-sc] to a page/post or in text widget for sidebar.

#### Manual Installation

 1. Download the plugin from the wordpress plugin page.
 2. Unzip the plugin and upload « recentpostssc » folder into your plugins directory.
 3. Log in to WordPress admin panel and click the Plugins menu.
 4. From the list of plugins on the plugin page find « Recent Posts Shortcode & Widget»
    plugin and then click to activate the plugin.
 5. Add the shortcode [recentposts-sc] to a page/post or in text widget for sidebar.

## Reviews

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

### 󠀁[Probably the best!](https://wordpress.org/support/topic/probably-the-best-2/)󠁿

 [John](https://profiles.wordpress.org/dsl225/) 29 Ctember 2018

Excellent plugin, extremely easy to use with amazing results!

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

### 󠀁[At last.. recent posts with shortcode!](https://wordpress.org/support/topic/at-last-recent-posts-with-shortcode/)󠁿

 [abiox](https://profiles.wordpress.org/abiox/) 15 Yulyu 2018

Great so far! Thank you!

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

### 󠀁[Just what i was looking for](https://wordpress.org/support/topic/just-what-i-was-looking-for-347/)󠁿

 [luboslives](https://profiles.wordpress.org/luboslives/) 17 Yennayer 2018

Thanks, using it with Content Aware Sidebars.

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

### 󠀁[Elegant and easy – and good support](https://wordpress.org/support/topic/elegant-and-easy-and-good-support/)󠁿

 [TheSupercargo](https://profiles.wordpress.org/thesupercargo/) 27 Meɣres 2017

RPSW is a nice plugin that is easy to use and gives an elegant result. Support for
my issue came quickly and effectively.

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

### 󠀁[Nice and easy to use](https://wordpress.org/support/topic/nice-and-easy-to-use-43/)󠁿

 [Nerd](https://profiles.wordpress.org/manisharsingh/) 21 Meɣres 2017

Nice and easy to use

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

### 󠀁[Custom features updated](https://wordpress.org/support/topic/custom-features-updated/)󠁿

 [rajros](https://profiles.wordpress.org/rajros/) 19 Meɣres 2017

Custom features updated

 [ Read all 6 reviews ](https://wordpress.org/support/plugin/recent-posts-shortcode-widget/reviews/)

## Contributors & Developers

“Recent Posts Shortcode & Widget” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ rajros ](https://profiles.wordpress.org/rajros/)

[Translate “Recent Posts Shortcode & Widget” into your language.](https://translate.wordpress.org/projects/wp-plugins/recent-posts-shortcode-widget)

### Interested in development?

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

## Changelog

**Version 1.8**
 * Option to show/hide images using show_image. Tested upto wordpress
version 4.9.4

**Version 1.7**
 * Option to show/hide images using show_image. Tested upto wordpress
version 4.9.1

**Version 1.6**

 * Fixed some css issues while selecting thumbnail, medium images etc

**Version 1.5**

 * Added feature to display default/custom image size instead of featured image (
   like thumbnail, medium etc)

**Version 1.4**

 * Added feature to hide/show excerpt

**Version 1.3**

 * Fixed issue with featured image

**Version 1.2**

 * Fixed display issue in sidebar

**Version 1.1**

 * This version is first release of the plugin.

## Meta

 *  Version **1.8**
 *  Last updated **8 n iseggasen ago**
 *  Active installations **300+**
 *  WordPress version ** 3.3 or higher **
 *  Tested up to **4.9.29**
 *  Language
 * [English (US)](https://wordpress.org/plugins/recent-posts-shortcode-widget/)
 * Tags
 * [latest posts](https://kab.wordpress.org/plugins/tags/latest-posts/)[posts](https://kab.wordpress.org/plugins/tags/posts/)
   [recent posts](https://kab.wordpress.org/plugins/tags/recent-posts/)
 *  [Advanced View](https://kab.wordpress.org/plugins/recent-posts-shortcode-widget/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  6 5-star reviews     ](https://wordpress.org/support/plugin/recent-posts-shortcode-widget/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/recent-posts-shortcode-widget/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/recent-posts-shortcode-widget/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/recent-posts-shortcode-widget/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/recent-posts-shortcode-widget/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/recent-posts-shortcode-widget/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/recent-posts-shortcode-widget/reviews/)

## Contributors

 *   [ rajros ](https://profiles.wordpress.org/rajros/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/recent-posts-shortcode-widget/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://rahul841984.wixsite.com/rajros)