Created
January 25, 2017 23:07
-
-
Save awojtczyk/02e030f286f928a6d2ed920649bfeefa to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Allow SVG | |
add_filter( 'wp_check_filetype_and_ext', function($data, $file, $filename, $mimes) { | |
global $wp_version; | |
if ( $wp_version !== '4.7.1' ) { | |
return $data; | |
} | |
$filetype = wp_check_filetype( $filename, $mimes ); | |
return [ | |
'ext' => $filetype['ext'], | |
'type' => $filetype['type'], | |
'proper_filename' => $data['proper_filename'] | |
]; | |
}, 10, 4 ); | |
function cc_mime_types( $mimes ){ | |
$mimes['svg'] = 'image/svg+xml'; | |
return $mimes; | |
} | |
add_filter( 'upload_mimes', 'cc_mime_types' ); | |
function fix_svg() { | |
echo '<style type="text/css"> | |
.attachment-266x266, .thumbnail img { | |
width: 100% !important; | |
height: auto !important; | |
} | |
</style>'; | |
} | |
add_action( 'admin_head', 'fix_svg' ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment