BACK TO DIRECTORY

Beautiful Recent Posts Widget

by Gaurav Tiwari

5.0
(1 ratings)

Beautiful Recent Posts helps readers find another story on your WordPress site. Add recent posts to a sidebar, page, or block-theme template, choose which details to show, and let the layout inherit your theme’s typography and colors.

What you can do

  • Choose where posts appear: insert the Beautiful Recent Posts block in the Block Editor or Site Editor, add the classic widget to a widget area, or use a shortcode.
  • Pick a layout: use an editorial list for compact spaces or responsive cards for a wider section. List thumbnails can be circular, rounded, or square.
  • Choose the stories: display 1–20 posts, filter by category, sort by publication date, last update, or title, and optionally exclude the current post.
  • Control the details: show or hide featured images, publication dates, authors, comment counts, and excerpts. Set excerpt length from 5–60 words.
  • Add a next step: display an optional button with your own label, linking to a published page.
  • Keep existing widgets: the original WordPress.org plugin filename, widget ID, title, post count, button text, and destination are preserved. Activation from the GitHub-only 4.x filename migrates automatically.

There is no separate settings dashboard, account requirement, or license key. Configure each widget or block where you use it. The block provides a live preview and sidebar controls; shortcode attributes use the same settings.

The public post lists use server-rendered HTML and a small stylesheet, with no frontend JavaScript or external fonts. Featured images use WordPress’s responsive image markup and lazy loading. Keyboard focus styles and logical spacing support accessible navigation and right-to-left layouts.

Development happens in the open on GitHub, where bug reports and pull requests are welcome.

Links

External Services

Beautiful Recent Posts Widget does not contact external services or collect telemetry. Post queries and rendering run on your WordPress installation. Editor controls, styles, and images are served by WordPress; the plugin does not load remote fonts or third-party scripts.

Screenshots

The Beautiful Recent Posts block with its live preview and controls for title, post count, category, ordering, layout, and thumbnail shape in the Osmium editor.

The Beautiful Recent Posts block with its live preview and controls for title, post count, category, ordering, layout, and thumbnail shape in the Osmium editor.

A responsive three-card reading list with featured images, publication dates, and excerpts. Typography and colors come from the Osmium theme.

A responsive three-card reading list with featured images, publication dates, and excerpts. Typography and colors come from the Osmium theme.

The classic widget beside an article, with circular thumbnails, comment links, and an All stories button.

The classic widget beside an article, with circular thumbnails, comment links, and an All stories button.

The reading list and stacked cards at a mobile viewport, with excerpts moving below thumbnails in narrow spaces.

The reading list and stacked cards at a mobile viewport, with excerpts moving below thumbnails in narrow spaces.

A complete Osmium page with an editorial list, a story without a featured image, wide cards, and a text-only shortcode list.

A complete Osmium page with an editorial list, a story without a featured image, wide cards, and a text-only shortcode list.

The classic widget below the article column on mobile, with circular thumbnails and its All stories button.

The classic widget below the article column on mobile, with circular thumbnails and its All stories button.

Post lists inheriting a dark container's colors and a right-to-left layout. The RTL example uses English sample text.

Post lists inheriting a dark container's colors and a right-to-left layout. The RTL example uses English sample text.

Plugin Details

Active Installs
10
Total Downloads
3,586
Version
5.0.0
Requires WP
6.6
Requires PHP
7.4
Tested Up To
7.1.4
Added
2014-10-30
Last Updated
2026-09-27 1:17pm GMT

Ratings

5
1
4
0
3
0
2
0
1
0