WordPress plaginsiz tətbiqi: Yüklənmiş şəkilləri avtomatik olaraq WebP formatına çevirin (veb saytının sürətləndirilməsi üçün vacibdir 🔥)

niyəWordPressWebP təsvirinin optimallaşdırılmasına ehtiyacınız varmı?

Sürətin əsas olduğu müasir internet mühitində,WordPress Şəkil OptimizasiyasıVeb saytın sürətləndirilməsi üçün məcburi kursa çevrildi.

Ənənəvi JPEG, PNG və GIF şəkilləri böyük ölçüyə malikdir, yüklənməsi yavaşdır və zəif istifadəçi təcrübəsi təmin edir.

WebP şəkil formatıGoogle tərəfindən istifadəyə verilmiş onun aşağıdakı üstünlükləri var:

  1. Daha kiçik fayl ölçüləri → Veb sayta giriş sürətini yaxşılaşdırın və sıçrayış sürətini azaldın.
  2. Şəkil keyfiyyəti heç də geri qalmır → Sıxıldıqdan sonra yenə də şəffaf və zərifdir.
  3. SEOmehriban → WordPress saytlarının Google və Baidu kimi axtarış sistemlərində daha yüksək reytinqlər əldə etmə ehtimalı yüksəkdir.

başqa sözlə,WordPress WebP Optimizasiyası = Sürətli sürət + yüksək səviyyəli + daha məmnun istifadəçilər.

WordPress-də ənənəvi şəkil sıxışdırmasının ağrı nöqtələri

Əksər veb ustaları bunu edir:

  • 先用 TinyPNG Və ya Squoosh Əl ilə sıxışdırın və WebP-yə çevirin.
  • Sonra onu WordPress veb saytınıza yükləyin.

Problem ondadır ki, bu proses darıxdırıcı kərpic daşı ⚒️ kimidir.

Bu, təkcə vaxt aparan deyil, həm də məqalələrin yazılmasının səmərəliliyini əhəmiyyətli dərəcədə azaldır. Üstəlik, plaginlərə etibar etmək ya məhdud kvotalara malikdir, ya da çoxlu plaginlər WordPress-in yavaşlamasına səbəb ola bilər.

WordPress plaginsiz PHP kodunun WebP-yə avtomatik çevrilməsi

WordPress plaginsiz tətbiqi: Yüklənmiş şəkilləri avtomatik olaraq WebP formatına çevirin (veb saytının sürətləndirilməsi üçün vacibdir 🔥)

Həll buradadır!

Aşağıdakı paraqraf vasitəsilə PHP kodu, yükləyərkən JPG, JPEG, PNG və GIF-i avtomatik olaraq WebP-yə çevirə bilər, əllərinizi tamamilə azad edir.

/**
 * 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;
}

👉 Tövsiyə olunur Kod parçaları Və ya WP kodu WordPress plaginiBu kodu idarə etmək üçün bu, WordPress mövzusunun təkmilləşdirilməsinə təsir etməyəcək.

Keç WordPress plaginsiz WebP şəkil optimallaşdırılması, asanlıqla əldə edə bilərsiniz:

  • Yükləyən kimi sıxın → Çox vaxta qənaət edin
  • Daha sürətli yükləmə sürəti → Təkmilləşdirilmiş istifadəçi təcrübəsi
  • Daha yaxşı SEO performansı → Daha yüksək veb sayt sıralaması

Həqiqi test nəticələri: WordPress WebP sıxılma nə qədər güclüdür?

  • Yükləməzdən əvvəl: PNG formatı, ölçüsü 975 KB
  • Yüklədikdən sonra: Avtomatik olaraq WebP-yə çevirin, ölçü yalnızdır 35 KB ????
  • İsti xatırlatma: Xüsusi sıxılma ölçüsü faktiki sıxılma vəziyyətinə tabedir.

8-ə qədər sıxılma nisbəti0% və ya daha çox, yükləmə sürəti o qədər sürətlidir🚀, istifadəçilər şəkil keyfiyyətinin aşağı düşməsini çətinliklə hiss edirlər.

WordPress şəkillərinin sıxılma avtomatlaşdırılması veb saytınızı küləkdən daha sürətli işləməyə imkan verir! 🌪️

发表 评论

E-poçt ünvanınız dərc olunmayacaq. Zəruri sahələrdən istifadə olunur * Etiket

Top gedin