Definition:
function get_temp_dir() {}
Determines a writable directory for temporary files.
Function’s preference is to WP_CONTENT_DIR followed by the return value of
Return values
returns:Writable temporary directory
Source code
function get_temp_dir() {
static $temp;
if ( defined('WP_TEMP_DIR') )
return trailingslashit(WP_TEMP_DIR);
if ( $temp )
return trailingslashit($temp);
$temp = WP_CONTENT_DIR . '/';
if ( is_dir($temp) && @is_writable($temp) )
return $temp;
if ( function_exists('sys_get_temp_dir') ) {
$temp = sys_get_temp_dir();
if ( @is_writable($temp) )
return trailingslashit($temp);
}
$temp = ini_get('upload_tmp_dir');
if ( is_dir($temp) && @is_writable($temp) )
return trailingslashit($temp);
$temp = '/tmp/';
return $temp;
}
1745

February 12, 2011 


No comments yet... Be the first to leave a reply!