নিবন্ধ ডিরেক্টরি
কেনওয়ার্ডপ্রেসWebP ইমেজ অপ্টিমাইজেশনের প্রয়োজন?
আজকের ইন্টারনেট পরিবেশে যেখানে গতিই মুখ্য,ওয়ার্ডপ্রেস ইমেজ অপ্টিমাইজেশনওয়েবসাইট ত্বরান্বিত করার জন্য এটি একটি বাধ্যতামূলক কোর্সে পরিণত হয়েছে।
ঐতিহ্যবাহী JPEG, PNG এবং GIF ছবিগুলি আকারে বড়, লোড হতে ধীর, এবং ব্যবহারকারীর অভিজ্ঞতা খারাপ করে।
WebP ছবির ফর্ম্যাটগুগল দ্বারা চালু করা হয়েছে, এর নিম্নলিখিত সুবিধা রয়েছে:
- ছোট ফাইলের আকার → ওয়েবসাইট অ্যাক্সেসের গতি উন্নত করুন এবং বাউন্স রেট কমান।
- ছবির মানও পিছিয়ে নেই → সংকোচনের পরেও পরিষ্কার এবং সূক্ষ্ম।
- এসইওবন্ধুত্বপূর্ণ → ওয়ার্ডপ্রেস ওয়েবসাইটগুলি গুগল এবং বাইদুর মতো সার্চ ইঞ্জিনগুলিতে উচ্চতর র্যাঙ্কিং পাওয়ার সম্ভাবনা বেশি।
অন্য কথায়,ওয়ার্ডপ্রেস ওয়েবপি অপ্টিমাইজেশন = দ্রুত গতি + উচ্চ র্যাঙ্কিং + আরও সন্তুষ্ট ব্যবহারকারী।
ওয়ার্ডপ্রেসে ঐতিহ্যবাহী ইমেজ কম্প্রেশনের সমস্যা
বেশিরভাগ ওয়েবমাস্টার এটি করেন:
- প্রথমে ব্যবহার করুন TinyPNG 或 Squoosh ম্যানুয়ালি কম্প্রেস করুন এবং WebP তে রূপান্তর করুন।
- তারপর এটি আপনার ওয়ার্ডপ্রেস ওয়েবসাইটে আপলোড করুন।
সমস্যা হল - এই প্রক্রিয়াটি বিরক্তিকর ইট-নড়ানোর মতো ⚒️।
এটি কেবল সময়সাপেক্ষই নয়, এটি নিবন্ধ লেখার দক্ষতাও উল্লেখযোগ্যভাবে হ্রাস করে। তাছাড়া, প্লাগইনের উপর নির্ভর করার ফলে হয় সীমিত কোটা থাকে অথবা খুব বেশি প্লাগইন ওয়ার্ডপ্রেসকে আটকে দিতে পারে।
ওয়ার্ডপ্রেস প্লাগইন-মুক্ত পিএইচপি কোডের ওয়েবপিতে স্বয়ংক্রিয় রূপান্তর

সমাধান এখানে!
নিম্নলিখিত অনুচ্ছেদের মাধ্যমে পিএইচপি কোড, যা আপলোড করার সময় স্বয়ংক্রিয়ভাবে JPG, JPEG, PNG, এবং GIF কে WebP তে রূপান্তর করতে পারে, যা আপনার হাত সম্পূর্ণরূপে মুক্ত করে।
/**
* 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;
}
👉 প্রস্তাবিত কোড স্নিপেট 或 WPC কোড ওয়ার্ডপ্রেস প্লাগইনএই কোডটি পরিচালনা করার জন্য, এটি ওয়ার্ডপ্রেস থিম আপগ্রেডকে প্রভাবিত করবে না।
দ্বারা ওয়ার্ডপ্রেস প্লাগইন-মুক্ত ওয়েবপি ইমেজ অপ্টিমাইজেশন, আপনি সহজেই অর্জন করতে পারেন:
- আপলোড করার সাথে সাথে কম্প্রেস করুন → অনেক সময় বাঁচান
- দ্রুত লোডিং গতি → উন্নত ব্যবহারকারীর অভিজ্ঞতা
- উন্নত SEO কর্মক্ষমতা → উচ্চতর ওয়েবসাইট র্যাঙ্কিং
প্রকৃত পরীক্ষার ফলাফল: WordPress WebP কম্প্রেশন কতটা শক্তিশালী?
- আপলোড করার আগে: PNG ফর্ম্যাট, আকার 975 কিলোবাইট
- আপলোড করার পর: স্বয়ংক্রিয়ভাবে WebP তে রূপান্তর করুন, আকার শুধুমাত্র 35 কিলোবাইট 🎉
- উষ্ণ অনুস্মারক: নির্দিষ্ট কম্প্রেশন আকার প্রকৃত কম্প্রেশন পরিস্থিতির উপর নির্ভর করে।
কম্প্রেশন অনুপাত 8 পর্যন্ত0% বা আরও বেশি, লোডিং স্পিড এত দ্রুত🚀 যে, ব্যবহারকারীরা ছবির মানের অবনতি খুব একটা অনুভব করতে পারছেন না।
ওয়ার্ডপ্রেস ইমেজ কম্প্রেশন অটোমেশন আপনার ওয়েবসাইটকে বাতাসের চেয়েও দ্রুত চালাতে সাহায্য করে! 🌪️
হোপ চেন উইলিয়াং ব্লগ ( https://www.chenweiliang.com/ ) "ওয়ার্ডপ্রেস প্লাগ-ইন-মুক্ত বাস্তবায়ন: আপলোড করা ছবিগুলিকে WebP ফর্ম্যাটে স্বয়ংক্রিয়ভাবে রূপান্তর (ওয়েবসাইট ত্বরণের জন্য অপরিহার্য 🔥)" শেয়ার করেছেন, যা আপনার জন্য সহায়ক।
এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-33248.html
