Ìwé Directory
idiWordPressṢe o nilo imudara aworan oju opo wẹẹbu bi?
Ni agbegbe Intanẹẹti loni nibiti iyara jẹ bọtini,Imudara Aworan WodupiresiO ti di iṣẹ ikẹkọ fun isare oju opo wẹẹbu.
JPEG ti aṣa, PNG, ati awọn aworan GIF tobi ni iwọn, lọra lati fifuye, ati pese iriri olumulo ti ko dara.
WebP image kikaTi ṣe ifilọlẹ nipasẹ Google, o ni awọn anfani wọnyi:
- Awọn iwọn faili kekere → Ṣe ilọsiwaju iyara wiwọle oju opo wẹẹbu ati dinku oṣuwọn agbesoke.
- Didara aworan ko dinku lẹhin → Ṣi ko o ati elege lẹhin funmorawon.
- SEOore → Awọn oju opo wẹẹbu Wodupiresi jẹ diẹ sii lati gba awọn ipo giga lori awọn ẹrọ wiwa bii Google ati Baidu.
ni awọn ọrọ miiran,Ti anpe ni WebP Iṣapeye = Iyara iyara + ipo giga + awọn olumulo inu didun diẹ sii.
Awọn aaye irora ti funmorawon aworan ibile ni Wodupiresi
Pupọ awọn ọga wẹẹbu ṣe eyi:
- 先用 TinyPNG Tabi Squoosh Pẹlu ọwọ compress ki o yipada si WebP.
- Lẹhinna gbee si oju opo wẹẹbu Wodupiresi rẹ.
Iṣoro naa jẹ - ilana yii dabi ṣiṣe biriki alaidun ⚒️.
Kii ṣe pe o n gba akoko nikan, o tun dinku iṣẹ ṣiṣe ti awọn nkan kikọ. Pẹlupẹlu, gbigbekele awọn afikun boya ni awọn ipin ti o ni opin tabi awọn afikun pupọ le fa ki Wodupiresi di o lọra.
Ohun itanna-ọfẹ ti Wodupiresi iyipada aifọwọyi ti koodu PHP si WebP

Ojutu wa nibi!
Nipasẹ awọn wọnyi ìpínrọ PHP koodu, eyi ti o le ṣe iyipada JPG, JPEG, PNG, ati GIF laifọwọyi sinu WebP nigbati o ba n gbejade, ti o nfi ọwọ rẹ silẹ patapata.
/**
* 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;
}
👉 Ti ṣe iṣeduro nipasẹ Awọn Snippets koodu Tabi WP koodu Ti anpe ni itannaLati ṣakoso koodu yii, kii yoo kan igbesoke akori WordPress.
Ṣe kọja Imudara aworan oju-iwe ayelujara ti Wodupiresi ọfẹ, o le ni rọọrun ṣaṣeyọri:
- Tẹ ni kete ti o ba gbejade → Fi akoko pipọ pamọ
- Iyara ikojọpọ yiyara → Imudara olumulo iriri
- Iṣẹ SEO to dara julọ → Ipele oju opo wẹẹbu ti o ga julọ
Awọn abajade idanwo gidi: Bawo ni o ṣe lagbara ni funmorawon WebP WordPress?
- Ṣaaju ki o to gbejade: ọna kika PNG, iwọn 975 KB
- Lẹhin ikojọpọ: Yipada laifọwọyi si WebP, iwọn jẹ nikan 35 KB ????
- Olurannileti gbona: Iwọn funmorawon kan pato jẹ koko-ọrọ si ipo funmorawon gangan.
Iwọn funmorawon to 8Diẹ ẹ sii ju 0%, Iyara ikojọpọ naa yarayara, awọn olumulo ko le ni rilara idinku ninu didara aworan.
Automation funmorawon aworan Wodupiresi jẹ ki oju opo wẹẹbu rẹ ṣiṣẹ ni iyara ju afẹfẹ lọ! 🌪️
Ireti Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pín “Ìmúṣẹ plug-in-free WordPress: iyipada aifọwọyi ti awọn aworan ti a gbejade si ọna kika oju opo wẹẹbu (pataki fun isare oju opo wẹẹbu 🔥)”, eyiti o ṣe iranlọwọ fun ọ.
Kaabo lati pin ọna asopọ ti nkan yii:https://www.chenweiliang.com/cwl-33248.html
