Recommendations Block: Support more/custom image sizes
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 66
- Forks
- 36
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 16
Description
Is your feature request related to a problem?
Users currently can choose to display the "Parse.ly thumbnail" or the "original image" in the Recommendations Block.
However, we recently discovered that Parse.ly uses the thumbnailUrl metadata value for storing the image URL, so the "original image" turns out to be the thumbnail WordPress creates. Due to this situation, users needing larger images must tinker with metadata to get the result they want.
Describe the solution you'd like
We could attempt to fix "original image" to be the full original image, but this can also be problematic as full-res images will be large and heavy. Also, although this is essentially a "bug fix", it could also be considered a "breaking change" because of its potential impact.
The ideal scenario would be for the block to auto-choose the correct image based on its current size, or at least give an option so the user can choose the desired image size to be used.
Possibly related: #759
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Recommendations Block and trace how its current “Parse.ly thumbnail” and “original image” choices use the thumbnailUrl metadata value. Review related issue #759 and define whether completion means automatic size selection or a user-facing image-size option, including behavior that avoids unexpectedly heavy full-resolution images.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, wordpress
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100