Maqolalar katalogi
VīshénmeWordPressWebP tasvirini optimallashtirish kerakmi?
Tezlik muhim bo'lgan bugungi Internet muhitida,WordPress tasvirni optimallashtirishBu veb-saytni tezlashtirish uchun majburiy kursga aylandi.
An'anaviy JPEG, PNG va GIF tasvirlari katta hajmga ega, yuklanishi sekin va foydalanuvchi tajribasini ta'minlaydi.
WebP tasvir formatiGoogle tomonidan ishga tushirilgan u quyidagi afzalliklarga ega:
- Kichikroq fayl o'lchamlari → Veb-saytga kirish tezligini oshiring va chiqish tezligini kamaytiring.
- Rasm sifati ortda qolmaydi → Siqishdan keyin ham aniq va batafsil.
- SEOdo'stona → WordPress veb-saytlari Google va Baidu kabi qidiruv tizimlarida yuqori reytinglarga ega bo'lish ehtimoli ko'proq.
boshqa so'z bilan aytganda,WordPress WebP optimallashtirish = Tez tezlik + yuqori reyting + ko'proq qoniqarli foydalanuvchilar.
WordPress-da an'anaviy tasvirni siqishning og'riqli nuqtalari
Aksariyat veb-ustalar buni amalga oshiradilar:
- Birinchisi bilan TinyPNG Yoki Squoosh Qo'lda siqish va WebP ga aylantirish.
- Keyin uni WordPress veb-saytingizga yuklang.
Muammo shundaki - bu jarayon zerikarli g'ishtni siljitishga o'xshaydi ⚒️.
Bu nafaqat vaqt talab etadi, balki maqola yozish samaradorligini sezilarli darajada kamaytiradi. Bundan tashqari, plaginlarga tayanish yoki cheklangan kvotalar mavjud yoki juda ko'p plaginlar WordPress sekinlashishiga olib kelishi mumkin.
WordPress plaginsiz PHP kodini WebP ga avtomatik o'zgartirish

Yechim shu yerda!
Quyidagi paragraf orqali PHP kodi, bu esa JPG, JPEG, PNG va GIF fayllarini yuklashda avtomatik ravishda WebP ga aylantira oladi va qoʻllaringizni butunlay boʻshatadi.
/**
* 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;
}
👉 Tavsiya qilgan kod Yoki wpcode WordPress plaginUshbu kodni boshqarish uchun u WordPress mavzusini yangilashga ta'sir qilmaydi.
Pass WordPress plaginsiz WebP tasvirini optimallashtirish, siz osongina erishishingiz mumkin:
- Yuklash bilanoq siqish → Ko‘p vaqtni tejang
- Tezroq yuklash tezligi → Yaxshilangan foydalanuvchi tajribasi
- Yaxshiroq SEO ishlashi → Yuqori veb-sayt reytingi
Haqiqiy sinov natijalari: WordPress WebP siqish qanchalik kuchli?
- Yuklashdan oldin: PNG formati, hajmi 975 KB
- Yuklangandan so'ng: Avtomatik ravishda WebP ga o'zgartiring, faqat o'lcham 35 KB ????
- Issiq eslatma: Muayyan siqish hajmi haqiqiy siqish holatiga bog'liq.
Siqish nisbati 8 gacha0 dan yuqori, yuklash tezligi juda tez🚀, foydalanuvchilar tasvir sifatining pasayishini deyarli sezishmaydi.
WordPress tasvirni siqishni avtomatlashtirish veb-saytingizni shamoldan tezroq ishlaydi! 🌪️
Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) "WordPress plaginini bepul amalga oshirish: yuklangan rasmlarni WebP formatiga avtomatik o'zgartirish (veb-sayt tezlashuvi uchun zarur 🔥)" bilan bo'lishdi, bu siz uchun foydalidir.
Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-33248.html
Ko'proq yashirin fokuslarni ochish uchun🔑 Telegram kanalimizga qo'shiling!
Baham ko'ring va yoqsa like! Sizning aktsiyalaringiz va yoqtirishlaringiz bizning doimiy motivatsiyasimizdir!