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 | 
|---|---|
| 1758 |  * @since 2.8.6 | 
| 1759 |  * | 
| 1760 |  * @return array Array of mime types keyed by the file extension regex corresponding to those types. | 
| 1761 |  */ | 
| 1762 | function get_allowed_mime_types() { | 
| 1763 |      static $mimes = false; | 
| 1764 |  | 
| 1765 |      if ( !$mimes ) { | 
| 1766 |           // Accepted MIME types are set here as PCRE unless provided. | 
| 1767 |           $mimes = apply_filters( 'upload_mimes', array( | 
| 1768 |           'jpg|jpeg|jpe' => 'image/jpeg', | 
| 1769 |           'gif' => 'image/gif', | 
| 1770 |           'png' => 'image/png', | 
| 1771 |           'bmp' => 'image/bmp', | 
| 1772 |           'tif|tiff' => 'image/tiff', | 
| 1773 |           'ico' => 'image/x-icon', | 
| 1774 |           'asf|asx|wax|wmv|wmx' => 'video/asf', | 
| 1775 |           'avi' => 'video/avi', | 
| 1776 |           'divx' => 'video/divx', |