WP hooks navigation: Home/browse • Actions index • Filters index
To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).
The best way to understand what a hook does is to look at where it occurs in the source code.
do_action( "hook_name" )apply_filters( "hook_name", "what_to_filter" ).Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.
| Line | Code |
|---|---|
| 1871 | |
| 1872 | // Make sure we have an uploads dir |
| 1873 | if ( ! wp_mkdir_p( $dir ) ) { |
| 1874 | $message = sprintf( __( 'Unable to create directory %s. Is its parent directory writable by the server?' ), $dir ); |
| 1875 | return array( 'error' => $message ); |
| 1876 | } |
| 1877 | |
| 1878 | $uploads = array( 'path' => $dir, 'url' => $url, 'subdir' => $subdir, 'basedir' => $bdir, 'baseurl' => $burl, 'error' => false ); |
| 1879 | |
| 1880 | return apply_filters( 'upload_dir', $uploads ); |
| 1881 | } |
| 1882 | |
| 1883 | /** |
| 1884 | * Get a filename that is sanitized and unique for the given directory. |
| 1885 | * |
| 1886 | * If the filename is not unique, then a number will be added to the filename |
| 1887 | * before the extension, and will continue adding numbers until the filename is |
| 1888 | * unique. |
| 1889 | * |