درباره افزونه کانورتر برای مدیا Converter for Media
داستان این افزونه به ژوئن ۲۰۱۹ برمیگرده. Mateusz Gbiorczyk، یه برنامهنویس لهستانی، وقتی داشت روی سایتهایی با تصاویر سنگین کار میکرد، دید که وردپرس هیچ راه بومی برای تبدیل تصاویر به فرمتهای مدرن نداره. اون موقع فرمت WebP که گوگل ساخته بود داشت محبوب میشد، ولی هیچ افزونه ساده و رایگانی نبود که این کار رو بدون محدودیت انجام بده. Mateusz نشست و Converter for Media رو ساخت، افزونهای که فقط یه کار رو خوب بلده: تصاویر JPEG، PNG و GIF رو بدون دست زدن به فایل اصلی، به WebP تبدیل کنه. الان زیر برند «matt plugins» اداره میشه و خود Mateusz هنوز بهصورت فعال پشتیبانی فروم رو جواب میده. کارش اینطوریه: بعد از نصب، یه کلیک روی «Start Bulk Optimization» میزنی و کل کتابخانه رسانهات تبدیل میشه. تصاویر جدیدی که بعداً آپلود کنی هم خودکار تبدیل میشن. فایل اصلی دست نخورده میمونه و نسخه WebP توی یه پوشه جداگانه به اسم /wp-content/uploads-webpc/ ذخیره میشه. وقتی مرورگر کاربر درخواست تصویر میده، افزونه چک میکنه که آیا WebP رو پشتیبانی میکنه یا نه؛ اگه نه، همون فایل اصلی لود میشه. URL تصاویر هم عوض نمیشه، پس مشکلی با کش نداری. نسخه PRO قابلیت تبدیل به AVIF رو هم داره که حدود ۵۰ درصد سبکتر از WebP هست. برای کاربر ایرانی چند نکته مهم هست. اول اینکه این افزونه کاملاً روی سرور خودت کار میکنه و به هیچ API خارجی، CDN بیرونی یا سرویس ابری وصل نمیشه؛ پس تحریم و فیلتر هیچ تأثیری روش نداره. دوم اینکه برای هاستهای اشتراکی ایرانی که معمولاً PHP 7.1 به بالا دارن و GD یا Imagick نصب شده، بدون هیچ دردسری کار میکنه. سوم اینکه چون URL تصاویر عوض نمیشه، با افزونههای کش ایرانی و خارجی مشکل تداخل پیدا نمیکنه. برای سایتهای فروشگاهی با تصاویر محصول زیاد، این افزونه میتونه حجم صفحات رو به شکل محسوسی کم کنه که مستقیماً روی سرعت و رتبه گوگل تأثیر داره. محدودیتهاش رو هم باید بدونی. اول اینکه AVIF فقط توی نسخه پولیه؛ اگه میخوای از این فرمت استفاده کنی باید هزینه بدی. دوم اینکه بعضی هاستهای اشتراکی ایرانی mod_rewrite رو درست تنظیم نکردن یا فایل .htaccess محدودیت داره؛ توی این موارد افزونه یه حالت جایگزین PHP داره ولی کمی کندتره. سوم اینکه تبدیل همزمان چند هزار تصویر روی هاست اشتراکی ممکنه سرور رو تحت فشار بذاره، پس بهتره شبها این کار رو بکنی. توصیه عملی: اگه سایتت بیشتر از ۵۰ تصویر داره و هنوز از JPEG و PNG استفاده میکنی، نصبش کن؛ رایگانه، فایل اصلی رو خراب نمیکنه و حذفش هم هر چیزی که ساخته رو پاک میکنه. فقط اگه هاستت از mod_rewrite پشتیبانی نمیکنه، اول با هاست چک کن.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 6.6.1» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (webp-converter-for-media-6.6.1.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه کانورتر برای مدیا Converter for Media اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 6.6.1
- [Added] Blocking of automatic image conversion when uploading images to Media Library during some server configuration errors
- [Added] Blocking of automatic image conversion via WP-Cron during some server configuration errors
- [Added] Blocking of regenerate command in WP-CLI during some server configuration errors
- [Changed] Minimum required PHP version from 7.1 to 7.4