it-swarm.com.de

Hinzufügen von Adobe-Dateien zu einer WordPress-Site

Ich muss Mitgliedern auf meiner Website Zugriff auf Adobe-Dateien, Illustrator, InDesign und Photoshop gewähren. Gibt es ein Plugin oder eine Möglichkeit, die ich auf meiner Website platzieren kann, damit Benutzer darauf zugreifen und sie herunterladen können?

1
Taylor

Wenn Sie Dateitypen außerhalb der Standardeinstellungen von WP zulassen, ist Ihre Site einigen Sicherheitsrisiken ausgesetzt, und einige Hosts lassen bestimmte Dateitypen nicht zu. Wenn Ihr Host diese Dateitypen zulässt, können Sie die folgende Funktion in einem Plugin oder einem untergeordneten Thema verwenden:

function wpse_file_uploads($mime_types){
    // photoshop
    $mime_types['psd'] = 'image/vnd.Adobe.photoshop';
    // illustrator
    $mime_types['ai'] = 'application/postscript';
    // indesign
    $mime_types['indd'] = 'application/x-indesign';
    return $mime_types;
}
add_filter('upload_mimes', 'wpse_file_uploads', 1, 1);

Am besten fügen Sie dies in ein benutzerdefiniertes Plugin ein, da Sie diese Funktionalität nicht verlieren möchten, wenn Sie oder ein anderer Benutzer später das Thema wechseln.

3
WebElaine