Skip to content

Instantly share code, notes, and snippets.

@Nerdies24
Last active February 15, 2021 07:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Nerdies24/1f05cce02b58eb6b3f742d1e86eaaa9a to your computer and use it in GitHub Desktop.
Save Nerdies24/1f05cce02b58eb6b3f742d1e86eaaa9a to your computer and use it in GitHub Desktop.
WebP-Upload in WordPress freischalten

WebP ist ein Grafikformat für verlustbehaftet oder verlustfrei komprimierte statische oder animierte Bilder.

Machen Sie bitte vor dem Hochladen des Codes ein Back-up Ihrer WordPress Installation. (z.B. mit dem Plugin Duplicator)

Schaltet den WebP-Upload in WordPress frei

Der Code gehört in die functions.php Ihres Child Themes

add_filter( 'wp_check_filetype_and_ext', 'wpse_file_and_ext_webp', 10, 4 );
function wpse_file_and_ext_webp( $types, $file, $filename, $mimes ) {
    if ( false !== strpos( $filename, '.webp' ) ) {
        $types['ext'] = 'webp';
        $types['type'] = 'image/webp';
    }
    return $types;
}
add_filter( 'upload_mimes', 'wpse_mime_types_webp' );
function wpse_mime_types_webp( $mimes ) {
    $mimes['webp'] = 'image/webp';
  return $mimes;
}
  1. Konvertieren Sie Ihre Bilder mit diesem WebP Converter https://webp-converter.com
  2. Fügen Sie den Code in die functions.php Ihres Child Theme ein
  3. Lade die konvertierten WebP Bilder in WordPress hoch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment