Directorio de artigos
por queWordPressNecesitas optimización de imaxes WebP?
No entorno actual de Internet, onde a velocidade é fundamental,Optimización de imaxes de WordPressConverteuse nun curso obrigatorio para a aceleración de sitios web.
As imaxes tradicionais JPEG, PNG e GIF son de gran tamaño, cárganse lentamente e ofrecen unha mala experiencia de usuario.
Formato de imaxe WebPLanzado por Google, ten as seguintes vantaxes:
- Tamaños de ficheiro máis pequenos → Mellorar a velocidade de acceso ao sitio web e reducir a taxa de rebote.
- A calidade da imaxe non se queda atrás → Aínda claro e delicado despois da compresión.
- SEO友好 → Os sitios web de WordPress teñen máis probabilidades de obter clasificacións máis altas nos motores de busca como Google e Baidu.
noutras palabras,Optimización de WordPress WebP = Velocidade rápida + alta clasificación + máis usuarios satisfeitos.
Puntos débiles da compresión tradicional de imaxes en WordPress
A maioría dos webmasters fan isto:
- 先用 TinyPNG 或 Squoosh Comprimir e converter manualmente a WebP.
- Despois, cárgueo no teu sitio web de WordPress.
O problema é que este proceso é coma facer un aburrido movemento de ladrillos ⚒️.
Non só leva moito tempo, senón que tamén reduce significativamente a eficiencia da redacción de artigos. Ademais, depender de complementos con cotas limitadas ou con demasiados complementos pode facer que WordPress se volva lento.
Conversión automática de código PHP a WebP sen plugins de WordPress

A solución está aquí!
A través do seguinte parágrafo Código PHP, que pode converter automaticamente JPG, JPEG, PNG e GIF a WebP ao cargar, liberando completamente as túas 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;
}
👉 Recomendado por Fragmentos de código 或 Código WPC Complemento de WordPressXestionar este código non afectará á actualización do tema de WordPress.
A través Optimización de imaxes WebP sen plugins de WordPress, podes conseguir facilmente:
- Comprimir en canto subas → Aforrar moito tempo
- Maior velocidade de carga → Mellora da experiencia de usuario
- Mellor rendemento SEO → Mellor clasificación do sitio web
Resultados reais da proba: Que tan forte é a compresión WebP de WordPress?
- Antes de subir: formato PNG, tamaño 975 KB
- Despois da carga: Converte automaticamente a WebP, o tamaño é só 35 KB 🎉
- Recordatorio: o tamaño de compresión específico está suxeito á situación real de compresión.
Relación de compresión ata 8Máis do 0%, a velocidade de carga é tan rápida🚀 que os usuarios apenas notan a diminución da calidade da imaxe.
A automatización da compresión de imaxes de WordPress fai que o teu sitio web funcione máis rápido que o vento! 🌪️
Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Implementación sen complementos de WordPress: conversión automática de imaxes cargadas a formato WebP (esencial para a aceleración de sitios web 🔥)", o que che resultará útil.
Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-33248.html
