Ich habe mir gerade das Plugin „svg-support“ angeschaut, dort klappt es nämlich. Wenn du bei dir folgendes in die functions.php packst, sollte es wieder klappen:
add_filter( 'wp_check_filetype_and_ext', 'my_svgs_disable_real_mime_check', 10, 4 );
function my_svgs_disable_real_mime_check( $data, $file, $filename, $mimes ) {
$wp_filetype = wp_check_filetype( $filename, $mimes );
$ext = $wp_filetype['ext'];
$type = $wp_filetype['type'];
$proper_filename = $data['proper_filename'];
return compact( 'ext', 'type', 'proper_filename' );
}
Im Plugin löste der Code wohl Fehler in „WP 4.7.1 / 4.7.2“. Hilft bei mir auch unter 5.0.1. Vielleicht hilft es dir ja auch.
Quelle: https://plugins.trac.wordpress.org/browser/svg-support/trunk/functions/mime-types.php
-
Diese Antwort wurde geändert vor 5 Jahren, 4 Monaten von Pixelbart.