pelrêça gotarê
çimaWordPressPêdivîya te bi çêtirkirina wêneya WebP heye?
Di jîngeha Înternetê ya îroyîn de ku leza sereke ye,Optimîzasyona Wêneyê ya WordPressêEw ji bo lezandina malperê bûye qursek mecbûrî.
Wêneyên JPEG, PNG, û GIF ên kevneşopî mezin in, barkirina wan hêdî ye, û ezmûnek bikarhêner a nebaş peyda dikin.
Formata wêneyê WebPJi hêla Google ve hatî destpêkirin, ew xwedî avantajên jêrîn e:
- Mezinahiyên pelên piçûktir → Leza gihîştina malperê baştir bike û rêjeya vegerê kêm bike.
- Qalîteya wêneyê jî ne kêm e → Piştî pêçandinê hîn jî zelal û nazik e.
- SEOdostane → Malperên WordPress-ê di motorên lêgerînê yên wekî Google û Baidu de îhtîmaleke mezintir heye ku rêzên bilindtir bistînin.
bi gotinên din,Optimîzasyona WebP ya WordPress = Leza zêde + rêza bilind + bikarhênerên razîtir.
Xalên êşê yên kompresyona wêneya kevneşopî di WordPress de
Piraniya webmasteran vê yekê dikin:
- Pêşî bikar bîne TinyPNG 或 Squoosh Bi destî bipêçe û veguherîne WebP.
- Dûv re wê li ser malpera xwe ya WordPress barkirin.
Pirsgirêk ev e - ev pêvajo mîna barkirina kerpîçan a bêzar e ⚒️.
Ne tenê demdirêj e, di heman demê de karîgeriya nivîsandina gotaran jî bi girîngî kêm dike. Wekî din, xwe dispêrin pêvekan an kotayên sînorkirî hene an jî pir zêde pêvek dikarin bibin sedema hêdîbûna WordPress-ê.
Veguherandina otomatîkî ya koda PHP-ê bo WebP-ê bêyî pêveka WordPress-ê

Çareserî li vir e!
Bi rêya paragrafa jêrîn Koda PHP-ê, ku dikare dema barkirinê bixweber JPG, JPEG, PNG, û GIF veguherîne WebP, û destên we bi tevahî azad bike.
/**
* 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;
}
👉 Ji hêla ve tê pêşniyar kirin Code Snippets 或 Koda WP plugin WordPressJi bo birêvebirina vê kodê, ew ê bandorê li nûvekirina mijara WordPress neke.
Bi nav Çêtirkirina wêneya WebP ya bê pêveka WordPress, hûn dikarin bi hêsanî bigihêjin:
- Gava ku hûn bar dikin, pêç bikin → Gelek dem xilas bikin
- Leza barkirinê ya zûtir → Ezmûna bikarhêner a çêtir
- Performansa SEO ya çêtir → Rêzkirina malperê ya bilindtir
Encamên ceribandina rastîn: Pêçandina WordPress WebP çiqas bihêz e?
- Berî barkirinê: Formata PNG, mezinahî 975 KB
- Piştî barkirinê: Bi otomatîkî veguherîne WebP, mezinahî tenê ye 35 KB ?????
- Bîrxistineke germ: Mezinahiya zexta taybetî bi rewşa zexta rastîn ve girêdayî ye.
Rêjeya kompresyonê heta 8Zêdetirî 0%, leza barkirinê ewqas zêde ye🚀, bikarhêner nikarin kêmbûna kalîteya wêneyê hîs bikin.
Otomasyona pêçandina wêneyên WordPressê dihêle ku malpera we ji bayê zûtir bixebite! 🌪️
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) "Împlementasyona bê pêveka WordPress: veguherîna otomatîk a wêneyên barkirî bo formata WebP (pêdivî ye ji bo lezandina malperê 🔥)" parve kir, ku ji we re kêrhatî ye.
Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-33248.html
