While there are a few plugins that provide shortcodes for displaying list of x number of recent posts, you will have more control of the HTML output by registering your own shortcode.
This members-only tutorial provides the steps to register a custom shortcode that outputs an unordered list of latest posts in WordPress.
[latestposts]
will output 3 latest posts.
A num
parameter can be passed to specify the desired number of posts that should be shown.
[latestposts num="4"]
Step 1
Install and activate Code Snippets plugin.
Go to Snippets > Add New.
Title: [Shortcode] Display a List of Latest Posts using [latestposts num="x"]
Code:
This is a premium members-only content.
To view the rest of the content, please sign up for membership ($47/month or $599 one-time).
Already a member? Log in below or here.