Opened 17 years ago
Closed 14 years ago
#10492 closed defect (bug) (duplicate)
Various functions using 'thumb' index to try for image metadata, 'thumbnail' would be correct
| Reported by: | simonwheatley | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Media | Version: | 2.8.1 |
| Severity: | normal | Keywords: | has-patch |
| Cc: | Focuses: |
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)
#2
@
17 years ago
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.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Corrects indexes to access thumbnail metadata in wp_get_thumbnail_file