[wp-trac] Re: [WordPress Trac] #8753: Filter 'upload_dir' is called
excessively for (seemingly) no reason
WordPress Trac
wp-trac at lists.automattic.com
Tue Dec 30 08:59:57 GMT 2008
#8753: Filter 'upload_dir' is called excessively for (seemingly) no reason
--------------------------------------+-------------------------------------
Reporter: ulfben | Owner: anonymous
Type: defect (bug) | Status: new
Priority: normal | Milestone: 2.8
Component: General | Version: 2.7
Severity: normal | Resolution:
Keywords: dev-feedback needs-patch |
--------------------------------------+-------------------------------------
Comment (by ulfben):
I don't want to come off as a complete tool, but it ''is'' confusing me.
WP <2.7 (it seems) did not run this filter as frequently, and the various
paths and URLs for uploads are stored in the database either way, right?
Isn't it completely redundant to run wp_upload_dir() when "reading"?
Thing is; there's no context to the filter call now. For the vast majority
of runs in 2.7 my plugin can not return a useful path (no post is being
worked with, so no dates, author name or other "path variables"
available). I return the default one as a bailout, and WP seems to run on
just fine still. So... is it really using these returns for anything?
(remember - the default upload dir would be kind of useless on a system
where everything is stored according to Custom Upload Dir-settings - so WP
must be getting the correct paths from somewhere else).
I fully embrace the possibility that I'm just misusing the filter or doing
it wrong™ - but I hope the issue is relevant to more than just my little
plugin. :)
--
Ticket URL: <http://trac.wordpress.org/ticket/8753#comment:2>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list