Directory / plugin

Beautiful Recent Posts Widget

v5.0.0 · by Gaurav Tiwari

Show recent posts with thumbnails, category filters, excerpts, and list or card layouts. Use a native block, classic widget, or shortcode.

About this plugin

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.

Plugin tags