Ich versuche, einen Upload-Bereich (Frontend) für WordPress-Nutzer auf einer Website zu erstellen. Ich habe eine Menge Typen durch einige functionsaufrufe geöffnet, aber nicht in der Lage, PSD-Unterstützung richtig zu bekommen. Ich sehe viele verschiedene Arten und habe nach meinem Wissen alles versucht. Ich bin mir nicht sicher, ob meine Hosting-Umgebung einen Unterschied macht. Bin auf Hostgator VPS.
Wer hat WP erfolgreich zum Hochladen von PSDs bekommen?
Dies ist, was ich benutze, um PSD-Upload zu ermöglichen:
add_filter('upload_mimes', 'custom_upload_mimes'); function custom_upload_mimes ( $existing_mimes = array() ) { $existing_mimes['psd'] = 'image/vnd.adobe.photoshop'; return $existing_mimes; }
Ein ziemlich schrecklicher Mimetyp mit mehreren Werten – die alle im Einsatz sind:
image/vnd.adobe.photoshop
application/x-photoshop
application/photoshop
application/psd
image/psd
Photoshop verwendet auch application/x-photoshop
. Ich kann mir vorstellen, dass es von Version zu Version variiert.