وبپینو (WebPino)؛ افزونه رایگان تبدیل تصاویر وردپرس به WebP
وبپینو (WebPino) یک افزونه رایگان تبدیل تصاویر به WebP برای وردپرس است که به شما امکان میدهد تصاویر JPG، JPEG و PNG را مستقیماً روی سرور سایت به WebP تبدیل کنید؛ بدون نیاز به API، بدون ارسال تصاویر به سرویسهای خارجی و بدون حذف فایل اصلی.
با وبپینو میتوانید تصاویر موجود در کتابخانه رسانه وردپرس را بهصورت دستهای تبدیل کنید، برای تصاویر جدید تبدیل خودکار داشته باشید و نسخه WebP را در سایت نمایش دهید، در حالی که فایل اصلی تصویر همچنان برای شما محفوظ میماند.
رایگان، نامحدود، بدون API و بدون حذف فایل اصلی
افزونه تبدیل تصاویر به WebP وردپرس چیست؟
اگر به دنبال یک افزونه WebP برای وردپرس هستید که بتواند تصاویر سایت را بدون استفاده از سرویسهای خارجی به WebP تبدیل کند، وبپینو یکی از راهکارهای ساده و مستقیم است.
WebP یک فرمت تصویری مدرن است که در بسیاری از موارد میتواند حجم تصاویر را نسبت به فرمتهای قدیمیتر کاهش دهد. کاهش حجم فایلهای تصویری میتواند به کاهش حجم انتقال داده و بهبود زمان بارگذاری صفحات کمک کند؛ البته میزان صرفهجویی به نوع تصویر، ابعاد، محتوای تصویر و تنظیمات کیفیت بستگی دارد.
وبپینو این فرآیند را مستقیماً روی سرور وردپرس شما انجام میدهد.
چرا تصاویر وردپرس را به WebP تبدیل کنیم؟
یکی از عوامل مهم در سرعت صفحات، حجم فایلهای تصویری است. تصاویر بزرگ و بهینهنشده میتوانند حجم زیادی از صفحه را تشکیل دهند و باعث افزایش زمان دانلود منابع شوند.
با تبدیل تصاویر JPG و PNG به WebP میتوانید:
- حجم بسیاری از تصاویر را کاهش دهید.
- مصرف پهنای باند را کم کنید.
- حجم صفحات را کاهش دهید.
- زمان دانلود تصاویر را بهبود دهید.
- برای مرورگرهای مدرن نسخه WebP ارائه کنید.
- فایل اصلی JPG یا PNG را بهعنوان fallback نگه دارید.
البته تبدیل به WebP بهتنهایی تضمینکننده بهبود Core Web Vitals یا رتبه سئو نیست و نتیجه نهایی به عواملی مانند سرور، کش، اندازه تصویر، نحوه بارگذاری، CSS و JavaScript سایت نیز وابسته است.
وبپینو چه کاری انجام میدهد؟
تبدیل JPG به WebP در وردپرس
وبپینو میتواند تصاویر JPG و JPEG موجود در Media Library وردپرس را به نسخه WebP تبدیل کند.
برای مثال:
product.jpg → product.webp
بدون اینکه فایل اصلی حذف یا بازنویسی شود.
تبدیل PNG به WebP در وردپرس
تصاویر PNG نیز قابل تبدیل هستند و در صورت وجود شفافیت، وبپینو تلاش میکند Transparency / Alpha Channel تصویر حفظ شود.
برای مثال:
logo.png → logo.webp
تبدیل دستهای تصاویر وردپرس
لازم نیست تصاویر را یکییکی تبدیل کنید.
وبپینو امکان پردازش Bulk / Batch را در اختیار شما قرار میدهد تا تعداد زیادی تصویر از کتابخانه رسانه را بهصورت مرحلهای پردازش کنید.
این قابلیت برای سایتهایی که صدها یا هزاران تصویر دارند کاربردی است.
نوار پیشرفت و پردازش مرحلهای
پردازش تصاویر با AJAX و در Batchهای قابل تنظیم انجام میشود تا عملیات تبدیل در یک درخواست سنگین انجام نشود.
امکانات این بخش شامل:
- نمایش پیشرفت تبدیل
- نمایش فایل در حال پردازش
- توقف عملیات
- ادامه عملیات از محل توقف
- تعیین اندازه Batch یا میزان تبدیل در هر اقدام
- جلوگیری از پردازش تکراری فایلهای دارای WebP معتبر
تبدیل تصاویر به WebP بدون API
یکی از تفاوتهای اصلی وبپینو این است که برای تبدیل تصاویر به WebP به API سرویس دیگری وابسته نیست.
تبدیل در همان سروری انجام میشود که وردپرس شما روی آن قرار دارد.
یعنی:
تصویر → سرور سایت شما → WebP
و لازم نیست تصویر برای تبدیل به یک سرویس خارجی ارسال شود.
این ساختار برای سایتهایی که کنترل بیشتری روی فایلهای خود میخواهند یا ترجیح میدهند پردازش تصویر داخل همان سرور انجام شود، مزیت مهمی دارد.
افزونه WebP وردپرس بدون سرویس خارجی
وبپینو بهصورت Local روی سرور کار میکند.
هیچ تصویر برای تبدیل به سرور وبپینو یا سرویس خارجی ارسال نمیشود.
بنابراین فرآیند تبدیل بهصورت داخلی انجام میشود و وابستگی به API و اعتبار سرویسهای ثالث وجود ندارد.
توجه: استفاده از وبپینو به امکانات پردازش تصویر فعال روی سرور شما وابسته است.
موتور تبدیل WebP در سرور
وبپینو از موتورهای استاندارد پردازش تصویر PHP استفاده میکند:
Imagick + WebP
در صورت در دسترس بودن، Imagick با پشتیبانی WebP بهعنوان موتور پردازش استفاده میشود.
GD + WebP
در صورتی که Imagick در دسترس نباشد اما GD از WebP پشتیبانی کند، میتوان از GD استفاده کرد.
در صفحه تنظیمات افزونه میتوانید وضعیت موتور پردازش تصویر سرور را بررسی کنید.
سرو خودکار WebP در سایت
ساخت WebP بهتنهایی کافی نیست؛ نسخه WebP باید در فرانتاند نیز بهدرستی استفاده شود.
وبپینو در صورت فراهم بودن شرایط، نسخه WebP را با ساختار استاندارد <picture> ارائه میکند.
نمونه:
<picture>
<source
type="image/webp"
srcset="photo.webp 1024w, photo-300x200.webp 300w"
sizes="..."
>
<img
src="photo.jpg"
srcset="photo.jpg 1024w, photo-300x200.jpg 300w"
sizes="..."
alt="..."
>
</picture>
در این ساختار:
مرورگرهای سازگار → WebP
Fallback → JPG / PNG
در نتیجه فایل اصلی تصویر همچنان نقش fallback را حفظ میکند.
پشتیبانی از srcset و تصاویر ریسپانسیو
یکی از مشکلاتی که در بعضی روشهای ساده تبدیل WebP دیده میشود، اشتباه در مدیریت srcset و سایزهای مختلف تصویر است.
وبپینو نسخههای WebP مربوط به سایزهای مختلف تصویر را نیز مدیریت میکند تا در صورت وجود فایل معتبر، خروجی WebP با ساختار ریسپانسیو وردپرس ارائه شود.
این موضوع برای سایتهایی که از تصاویر مختلف در موبایل، تبلت و دسکتاپ استفاده میکنند اهمیت دارد.
سازگار با وردپرس، Elementor و WooCommerce
وبپینو برای استفاده در سایتهای وردپرسی طراحی شده و خروجی تصاویر استاندارد وردپرس را هدف قرار میدهد.
از جمله:
وردپرس
- تصاویر محتوای نوشتهها
- تصاویر صفحات
- تصاویر شاخص
- تصاویر Media Library
- سایزهای مختلف تصاویر
المنتور
تصاویر ویجتهایی که خروجی استاندارد <img> ایجاد میکنند میتوانند تحت پوشش سرو WebP قرار بگیرند.
ووکامرس
از جمله موارد کاربرد:
- تصویر اصلی محصول
- تصاویر گالری محصول
- تصاویر Loop
- Thumbnailها
- تصاویر محصولات مرتبط
تبدیل خودکار تصاویر جدید به WebP
نمیخواهید هر بار بعد از آپلود تصویر، دوباره تبدیل دستهای را اجرا کنید؟
در وبپینو میتوانید تبدیل خودکار تصاویر جدید را فعال کنید.
در این حالت JPG و PNGهای جدید پس از فرآیند آپلود و ایجاد سایزهای تصویر، به WebP تبدیل میشوند.
به این ترتیب تصاویر جدید سایت نیز میتوانند از همان ابتدا نسخه WebP داشته باشند.
فایل اصلی تصویر هیچوقت حذف نمیشود
یکی از ویژگیهای مهم وبپینو، نگهداری فایل اصلی است.
مثلاً:
shoe.jpg
به:
shoe.webp
تبدیل میشود؛ اما:
shoe.jpg
همچنان روی سرور باقی میماند.
بنابراین:
- فایل اصلی حذف نمیشود.
- فایل اصلی تغییرنام داده نمیشود.
- فایل اصلی بازنویسی نمیشود.
- WebP بهصورت فایل جدا ذخیره میشود.
- در صورت نیاز میتوان به فایل اصلی برگشت.
این ساختار باعث میشود تبدیل WebP یک فرآیند کمریسکتر برای کتابخانه تصاویر باشد.
تبدیل مجدد WebP با کیفیت دلخواه
کیفیت WebP را میتوانید از ۱۰ تا ۱۰۰ تنظیم کنید.
برای مثال ممکن است در ابتدا کیفیت ۸۰ انتخاب کنید و بعداً تصمیم بگیرید حجم تصاویر را بیشتر کاهش دهید.
در این حالت میتوانید WebPها را دوباره Encode کنید.
نکته مهم اینکه تبدیل مجدد روی نسخه WebP انجام نمیشود که باعث از بین رفتن فایل اصلی شود؛ فایل اصلی JPG یا PNG شما همچنان محفوظ میماند.
گزارش کاهش حجم تصاویر
وبپینو حجم فایل قبل و بعد از تبدیل را ثبت میکند.
برای هر تصویر میتوانید اطلاعاتی مانند:
- حجم فایل اصلی
- حجم WebP
- میزان کاهش حجم
- وضعیت تبدیل
را مشاهده کنید.
به این ترتیب میتوانید ببینید تبدیل تصاویر در سایت شما چه مقدار کاهش حجم ایجاد کرده است.
Revert؛ بازگشت تصاویر به حالت اصلی
بعداً نظرتان عوض شد؟
وبپینو امکان بازگردانی را نیز در نظر گرفته است.
میتوانید:
Revert یک تصویر
یک Attachment مشخص را به فایل اصلی JPG یا PNG بازگردانید.
Revert همه
تمام Attachmentهایی که با وبپینو مدیریت شدهاند را به حالت اولیه برگردانید.
این قابلیت هنگام تست یا تغییر ساختار سایت بسیار کاربردی است.
حذف WebPها
در صورت نیاز میتوانید فایلهای WebP ایجادشده را حذف کنید.
در حالت مدیریتشده، ابتدا کتابخانه رسانه به فایل اصلی برگردانده میشود و سپس WebPهای مربوطه قابل حذف هستند.
فایل اصلی برای fallback و بازگشت حفظ میشود.
محافظت در برابر فایلهای خراب
وبپینو فقط به پسوند فایل اعتماد نمیکند.
برای تشخیص فایلها و WebPهای معتبر، بررسیهای فنی انجام میشود؛ از جمله:
- بررسی Magic Bytes
- بررسی ساختار WebP
- بررسی قابلیت Decode
- بررسی فایل اصلی JPG / PNG
- جلوگیری از تشخیص فایل خراب بهعنوان WebP معتبر
در نتیجه اگر یک WebP ناقص یا خراب باشد، افزونه نباید آن را بهعنوان نسخه سالم در نظر بگیرد.
محافظت از سرور هنگام تبدیل تصاویر
پردازش تعداد زیادی تصویر میتواند روی منابع سرور فشار ایجاد کند.
به همین دلیل وبپینو برای پردازش دستهای از مکانیزمهایی مانند:
- Batch Processing
- Worker Lock
- محدودیت ابعاد
- فایل موقت
- Atomic Rename
استفاده میکند تا ریسک پردازش همزمان و فایلهای نیمهنوشته کاهش پیدا کند.
همچنین مسیر فایلها قبل از عملیات بررسی میشود تا دسترسی خارج از مسیر مجاز uploads انجام نشود.
سازگاری با Apache، Nginx و LiteSpeed
وبپینو به LiteSpeed وابسته نیست.
بنابراین میتواند روی محیطهای مختلف WordPress استفاده شود، از جمله:
- Apache
- Nginx
- LiteSpeed
- cPanel
- Plesk
- VPS
- سرورهای ابری
نیاز اصلی افزونه، وجود یک موتور پردازش تصویر سازگار با WebP روی سرور است.
وبپینو در مقایسه با Imagify و ShortPixel
اگر در جستجوی جایگزین Imagify، ShortPixel، Smush یا EWWW Image Optimizer هستید، مهمترین تفاوت وبپینو در مدل پردازش آن است.
| ویژگی | وبپینو | Imagify | ShortPixel |
|---|---|---|---|
| تبدیل محلی روی سرور | ✅ | معمولاً سرویس ابری/پردازش خارجی | معمولاً سرویس ابری/پردازش خارجی |
| API برای تبدیل | ❌ | ✅ | ✅ |
| تبدیل دستهای | ✅ | ✅ | ✅ |
| تبدیل خودکار | ✅ | ✅ | ✅ |
| نگهداری فایل اصلی | ✅ | بسته به تنظیمات | بسته به تنظیمات |
| Revert | ✅ | محدود/وابسته به روش | محدود/وابسته به روش |
| محدودیت سرویس خارجی | ❌ | ✅ | ✅ |
| هزینه استفاده از خود افزونه | رایگان | مدل رایگان/پولی | مدل رایگان/پولی |
این جدول به این معنی نیست که تمام قابلیتهای نسخههای مختلف این افزونهها یکسان است؛ امکانات و محدودیتها ممکن است بر اساس نسخه و تنظیمات متفاوت باشند.
وبپینو برای چه کسانی مناسب است؟
وبپینو میتواند برای این گروهها کاربردی باشد:
صاحبان سایت وردپرسی که میخواهند حجم تصاویر سایت را کاهش دهند.
مدیران فروشگاه WooCommerce که تعداد زیادی تصویر محصول دارند.
طراحان سایت و فریلنسرها که روی سایت مشتریان کار میکنند.
مدیران سایتهای محتوایی که کتابخانه رسانه بزرگی دارند.
افرادی که نمیخواهند تصاویرشان برای پردازش به سرویس دیگری ارسال شود.
کسانی که به دنبال افزونه رایگان تبدیل JPG و PNG به WebP هستند.
امکانات اصلی وبپینو
با وبپینو میتوانید:
✅ JPG را به WebP تبدیل کنید
✅ JPEG را به WebP تبدیل کنید
✅ PNG را به WebP تبدیل کنید
✅ تصاویر را بهصورت دستهای تبدیل کنید
✅ تصاویر جدید را خودکار تبدیل کنید
✅ تصاویر را روی سرور خودتان پردازش کنید
✅ بدون API کار کنید
✅ فایل اصلی را حفظ کنید
✅ WebP را با <picture> سرو کنید
✅ srcset و سایزهای مختلف را مدیریت کنید
✅ حجم قبل و بعد را مشاهده کنید
✅ WebPها را مجدداً Encode کنید
✅ تصاویر را Revert کنید
✅ WebPها را مدیریت و حذف کنید
✅ خطاهای تبدیل را در Log مشاهده کنید
نیازمندیهای وبپینو
برای استفاده از افزونه:
- WordPress 5.6 یا بالاتر
- PHP 7.2 یا بالاتر
- یکی از این دو مورد:
- Imagick با پشتیبانی WebP
- GD با پشتیبانی WebP
وضعیت موتور پردازش تصویر از داخل تنظیمات افزونه قابل بررسی است.
سوالات متداول وبپینو
آیا وبپینو کاملاً رایگان است؟
بله. وبپینو بهصورت رایگان ارائه میشود و برای فرآیند تبدیل محلی به API سرویس خارجی نیاز ندارد.
آیا برای استفاده از وبپینو API Key لازم است؟
خیر. تبدیل تصاویر توسط قابلیتهای پردازش تصویر موجود روی سرور انجام میشود.
آیا تصاویر به سرور خارجی ارسال میشوند؟
خیر. فرآیند تبدیل WebP روی سرور سایت انجام میشود.
آیا وبپینو فایل اصلی را حذف میکند؟
خیر. فایل JPG یا PNG اصلی بهصورت جداگانه نگهداری میشود.
آیا میتوانم JPG را به WebP تبدیل کنم؟
بله. JPG و JPEG از فرمتهای پشتیبانیشده هستند.
آیا میتوانم PNG را به WebP تبدیل کنم؟
بله. PNG نیز پشتیبانی میشود و در شرایط مناسب شفافیت تصویر حفظ میشود.
آیا میتوانم تمام تصاویر رسانه وردپرس را یکجا تبدیل کنم؟
بله. وبپینو دارای سیستم Batch Processing یا حالت دسته دسته برای تبدیل تعداد زیادی تصویر است.
آیا وبپینو با ووکامرس سازگار است؟
وبپینو برای خروجیهای استاندارد تصویر وردپرس و WooCommerce طراحی شده است و میتواند نسخه WebP تصاویر محصولات را ارائه کند.
آیا وبپینو با المنتور کار میکند؟
بله، تصاویر المنتور که خروجی استاندارد <img> تولید میکنند میتوانند تحت پوشش سیستم سرو WebP قرار بگیرند.
اگر وسط تبدیل سرور قطع شود چه اتفاقی میافتد؟
پردازش بهصورت Batch انجام میشود و میتوان عملیات را ادامه داد. فایلهایی که WebP معتبر دارند نیز مجدداً تبدیل نمیشوند.
آیا میتوان کیفیت WebP را تغییر داد؟
بله. کیفیت WebP قابل تنظیم است و در صورت نیاز امکان Re-encode یا تبدیل دوباره تصاویر وجود دارد.
آیا بعداً میتوان WebPها را حذف کرد؟
بله. وبپینو امکانات مدیریت و حذف نسخههای WebP و همچنین بازگردانی فایل اصلی را فراهم میکند.
آیا وبپینو فقط روی LiteSpeed کار میکند؟
خیر. افزونه به LiteSpeed وابسته نیست و روی سرورهای مختلف وردپرس قابل استفاده است؛ مشروط به اینکه محیط PHP موردنیاز برای پردازش WebP فعال باشد.
وبپینو ؛ افزونه رایگان WebP برای وردپرس
همین حالا وبپینو را نصب کنید و تصاویر وردپرس خود را به WebP تبدیل کنید.
وبپینو — تبدیل تصاویر وردپرس به WebP، مستقیم روی سرور شما.





دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.