Opened 4 years ago
Closed 7 weeks ago
#10492 closed defect (bug) (duplicate)
Various functions using 'thumb' index to try for image metadata, 'thumbnail' would be correct
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Media | Version: | 2.8.1 |
| Severity: | normal | Keywords: | has-patch |
| Cc: |
Description
Both get_attachment_thumb_file, wp_delete_attachment seem to access the filename for the thumbnail attachment incorrectly; the functions try to get $imagemeta[ 'thumb ], but WP stores the filename under $imagedata[ 'sizes' ][ 'thumbnail' ][ 'file' ].
Two patches: wp_get_thumbnail_file has been tested in the course of my development, wp_delete_attachment follows the same principles of correcting the indexes and _should_ work, but hasn't been tested as I'm not using this function in my app currently and am on deadline... sorry!
Attachments (2)
Change History (7)
simonwheatley — 4 years ago
- Keywords has-patch needs-testing added
- Milestone changed from Unassigned to 2.9
- Version set to 2.8.1
Think you're looking at the wrong place in wp_delete_attachment(). The thumbnails are deleted right under the code block you're patching. That block seems to be for back-compat with 2.3.x. Look at lines 2616 to 2622.
However only the back-compat code exist in wp_get_attachment_thumb_file(). We need to add support for the newer version there, not replace the old.
comment:3
janeforshort — 3 years ago
- Milestone changed from 2.9 to Future Release
Punting as unresolved and in beta.
comment:4
markoheijnen — 7 weeks ago
- Cc has-patch needs-testing added; has-patch needs-testing removed
If I'm right wp_get_attachment_thumb_file() is missing back compat right?
comment:5
SergeyBiryukov — 7 weeks ago
- Cc has-patch needs-testing removed
- Keywords needs-testing removed
- Milestone Future Release deleted
- Resolution set to duplicate
- Status changed from new to closed
#17262 has more traction.

Corrects indexes to access thumbnail metadata in wp_get_thumbnail_file