Directori d'articles
Per quèWordPressNecessiteu optimització d'imatges WebP?
En l'entorn d'Internet actual, on la velocitat és clau,Optimització d'imatges de WordPressS'ha convertit en un curs obligatori per a l'acceleració de llocs web.
Les imatges JPEG, PNG i GIF tradicionals són grans, es carreguen lentes i ofereixen una mala experiència d'usuari.
Format d'imatge WebPLlançat per Google, té els següents avantatges:
- Mides de fitxer més petites → Millorar la velocitat d'accés al lloc web i reduir la taxa de rebot.
- La qualitat de la imatge no es queda enrere → Encara clar i delicat després de la compressió.
- SEOamigable → Els llocs web de WordPress tenen més probabilitats d'obtenir posicions més altes en motors de cerca com Google i Baidu.
en altres paraules,Optimització WebP de WordPress = Velocitat ràpida + alta classificació + més usuaris satisfets.
Punts febles de la compressió d'imatges tradicional a WordPress
La majoria dels administradors web fan això:
- Utilitza primer TinyPNG 或 Squoosh Comprimir manualment i convertir a WebP.
- A continuació, puja-ho al teu lloc web de WordPress.
El problema és que aquest procés és com fer un moviment avorrit de maons ⚒️.
No només consumeix molt de temps, sinó que també redueix significativament l'eficiència de l'escriptura d'articles. A més, dependre de complements amb quotes limitades o massa complements pot fer que WordPress es torni lent.
Conversió automàtica sense complements de WordPress de codi PHP a WebP

La solució és aquí!
A través del següent paràgraf Codi PHP, que pot convertir automàticament JPG, JPEG, PNG i GIF a WebP en pujar-lo, alliberant completament les mans.
/**
* Convert Uploaded Images to WebP Format with Custom Quality
*/
add_filter('wp_handle_upload', 'wpturbo_handle_upload_convert_to_webp');
function wpturbo_handle_upload_convert_to_webp($upload) {
if (in_array($upload['type'], ['image/jpeg', 'image/png', 'image/gif'])) {
$file_path = $upload['file'];
if (extension_loaded('imagick') || extension_loaded('gd')) {
$image_editor = wp_get_image_editor($file_path);
if (!is_wp_error($image_editor)) {
$quality = 80; // 建议范围 70-90
$image_editor->set_quality($quality);
$file_info = pathinfo($file_path);
$dirname = $file_info['dirname'];
$filename = $file_info['filename'];
$def_filename = wp_unique_filename($dirname, $filename . '.webp');
$new_file_path = $dirname . '/' . $def_filename;
$saved_image = $image_editor->save($new_file_path, 'image/webp');
if (!is_wp_error($saved_image) && file_exists($saved_image['path'])) {
$upload['file'] = $saved_image['path'];
$upload['url'] = str_replace(basename($upload['url']), basename($saved_image['path']), $upload['url']);
$upload['type'] = 'image/webp';
@unlink($file_path); // 假如要保留原图,请注释这行
}
}
}
}
return $upload;
}
👉 Recomanat per Fragments de codi 或 Codi WPC Connector de WordPressGestionar aquest codi no afectarà l'actualització del tema de WordPress.
A través Optimització d'imatges WebP sense complements de WordPress, pots aconseguir fàcilment:
- Comprimeix tan bon punt pengeu → Estalvia molt de temps
- Velocitat de càrrega més ràpida → Experiència d'usuari millorada
- Millor rendiment SEO → Classificació web més alta
Resultats reals de la prova: Quina és la força de la compressió WebP de WordPress?
- Abans de carregar: format PNG, mida 975 KB
- Després de la càrrega: Converteix automàticament a WebP, la mida és només 35 KB 🎉
- Recordatori: la mida de compressió específica està subjecta a la situació de compressió real.
Relació de compressió fins a 8Més del 0%, la velocitat de càrrega és tan ràpida🚀 que els usuaris amb prou feines noten la disminució de la qualitat de la imatge.
L'automatització de la compressió d'imatges de WordPress fa que el teu lloc web vagi més ràpid que el vent! 🌪️
Bloc d'Hope Chen Weiliang ( https://www.chenweiliang.com/ ) ha compartit "Implementació sense complements de WordPress: conversió automàtica d'imatges carregades a format WebP (essencial per a l'acceleració de llocs web 🔥)", que t'és útil.
Benvingut a compartir l'enllaç d'aquest article:https://www.chenweiliang.com/cwl-33248.html
