WordPress: Mehr Dateitypen zum Upload erlauben
Sonntag, 19.6.2016, 12:41 > daMaxWordPress reagiert standardmäßig auf den Versuch, diverse Filetypen hochzuladen, mit der Meldung:
Sorry, this file type is not permitted for security reasons
Leider blockiert es eben auch so gängige Dateitypen wie *.svg, *.webm und *.html.
Dieses Verhalten lässt sich mit ein bisschen Code auflockern. Wer ein eigenes Theme hat, fummelt sich diesen Code in die functions.php
um beispielsweise Uploads der 3 oben genannten Dateitypen zu erlauben:
/* Mehr Filetypen zum Upload erlauben ----------------------------------------*/
function my_myme_types($mime_types){
$mime_types['svg'] = 'image/svg+xml';
$mime_types['html'] = 'text/html';
$mime_types['webm'] = 'video/webm';
return $mime_types
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);
Wie ihr seht, muss man dazu den MIME-Type der Dateien kennen. Eine vollständige Liste aller MIME-Types findet sich hier (eine nicht so ganz vollständige lokale Kopie der Liste gibt es hier).
PS: bevor ihr anfangt, HTML-Dateien per Fileupload hochzuladen, informiert euch bitte erst, was ihr da tut, ja? In einer HTML-Seite kann eine Menge schlimmer Scheiß eingebettet sein, ich übernehme keine Haftung für gehackte Server, malwareverseuchte Rechner und ähnliches.
(via wpbeginner)wordpress | filetypes | upload
Wo ist denn das Regenbogen-daMax-Seitentitel-Logo von gestern hin? Davor und heute wieder monochrom. War das ein Experiment, läuft bei mir was schief, oder bekommt der randomisierte glückliche Adressat einen Tagespreis? Dann hebe ich noch schnell mal den Finger. Hier, ich!
@OldFart: Ja, nee, ich wollte das tatsächlich machen (hatte ich bei Nerdcore abgeguckt), aber irgendwie sah dieses bunt auf orange doof aus, also hab ich's wieder weggemacht.