Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save felipeabajo/1655aa325e38d75c3a8d572b95c0bd23 to your computer and use it in GitHub Desktop.
Save felipeabajo/1655aa325e38d75c3a8d572b95c0bd23 to your computer and use it in GitHub Desktop.
Allow ICO Mime type in WordPress (functions.php)
/*upload ico files */
function upload_ico_files( $types, $file, $filename, $mimes ) {
if ( false !== strpos( $filename, '.ico' ) ) {
$types['ext'] = 'ico';
$types['type'] = 'image/ico';
}
return $types;
}
add_filter( 'wp_check_filetype_and_ext', 'upload_ico_files', 10, 4 );
function ico_files( $mimes ) {
$mimes['ico'] = 'image/ico';
return $mimes;
}
add_filter( 'upload_mimes', 'ico_files' );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment