Make WordPress Core

Opened 3 years ago

Closed 7 months ago

#40203 closed enhancement (wontfix)

Add post thumbnail to Recent post widgets

Reported by: dingo_d Owned by: audrasjb
Milestone: Priority: normal
Severity: normal Version: 2.8
Component: Widgets Keywords: needs-patch needs-refresh needs-design-feedback
Focuses: ui Cc:


I've seen a lot of people including their own widgets that extend the current capability of the Recent posts widget.

While we don't need to add huge amount of options to it, I find it odd that there is no show post thumbnail option in the widget. The date exists, and the image would be a good addition to it.

Attachments (5)

40203.patch (3.2 KB) - added by dingo_bastard 3 years ago.
Add post thumbnail to Recent posts widget
40203.1.patch (3.6 KB) - added by dingo_bastard 22 months ago.
Patch for the latest version
widget-backend.png (27.0 KB) - added by dingo_bastard 22 months ago.
widget-front-image.png (84.5 KB) - added by dingo_bastard 22 months ago.
widget-front-no-image.png (27.1 KB) - added by dingo_bastard 22 months ago.

Download all attachments as: .zip

Change History (19)

3 years ago

Add post thumbnail to Recent posts widget

#1 @swissspidy
3 years ago

  • Keywords has-patch added

#2 @westonruter
3 years ago

  • Keywords ux-feedback added
  • Version changed from 4.7.3 to 2.8

#3 @welcher
3 years ago

  • Keywords needs-patch needs-refresh added; has-patch removed

The patch doesn't apply cleanly since [41890].

#4 @dingo_bastard
3 years ago

I'll check how the new widget looks like and add an update. Thanks for the heads up.

This ticket was mentioned in Slack in #design by karmatosed. View the logs.

22 months ago

#6 @JoshuaWold
22 months ago

We discussed this issue in our #design triage chat today.

  1. Can we see a screenshot of what this looks like now that there’s a patch?
  2. Ideally this would match Gutenberg’s block, or would be replaced by the Gutenberg block (however, any changes are unlikely before Gutenberg is released).

22 months ago

Patch for the latest version

#7 @dingo_bastard
22 months ago


I've updated the patch with the latest version. I've also included what it looks like in the admin, and in the front.

Not sure how the widgets are supposed to look with Gutenberg so not sure how to cover this...

#8 @JoshuaWold
22 months ago

Thank you so much! That’s really helpful.

Gutenberg may have thumbnails, but I’m not seeing it on my end, I just tested in my blog.

Is styling the thumbnails something that should be handled by the theme, or should we be prescriptive in that? If so we’d probably want to touch up how the thumbnail looks from a spacing and alignment perspective.

#9 @dingo_bastard
22 months ago

I'm fine in adding some css additions to style it (even html ones), but I'd like some design guidelines first. Also themes should be able to change the styling if they want of course :)

#10 @dd32
17 months ago

  • Reporter changed from dingo_bastard to dingo_d

#11 @audrasjb
16 months ago

  • Owner set to audrasjb
  • Status changed from new to assigned


I like the idea but I think it would be necessary to handle minimal CSS styling in bundled themes as well.

Pinging @laurelfulford : do you prefer to handle Bundled Themes CSS styling in this ticket or should we create one ticket per Bundled Theme?

#12 @karmatosed
14 months ago

  • Keywords needs-design-feedback added; ux-feedback removed

I am just swapping the keyword to 'needs design feedback', which is being used now for design feedback.

This ticket was mentioned in Slack in #design by karmatosed. View the logs.

7 months ago

#14 @melchoyce
7 months ago

  • Milestone Awaiting Review deleted
  • Resolution set to wontfix
  • Status changed from assigned to closed

In the long term, we're going to be moving away from widgets and towards blocks.

There's an issue and some open PRs around adding featured image support to the Latest Posts block (https://github.com/WordPress/gutenberg/issues/1594) — let's focus on getting those in. Going to close as "wontfix," but folks are free to reopen if they want to push this forward regardless and are willing to own the issue.

Note: See TracTickets for help on using tickets.