توضیحات
CompressX افزونهای رایگان، سبک و ساده برای تبدیل و فشردهسازی WebP و AVIF در سایتهای وردپرسی است. این افزونه به شما کمک میکند تصاویر JPG و PNG را به فرمتهای WebP و AVIF تبدیل کرده و تصاویر WebP و AVIF را فشرده کنید. تبدیل AVIF و WebP بهصورت محلی روی سرور وب انجام میشود.
ویژگیهای اصلی
۱. تبدیل و فشردهسازی AVIF
تصاویر jpg، png و WebP در سایت وردپرس شما به فرمت AVIF تبدیل شده و تصاویر AVIF مطابق سطح فشردهسازی تنظیم شده، فشردهسازی میشوند.
اگر تصویر اصلی از قبل به فرمت AVIF باشد که از وردپرس ۶.۵ پشتیبانی میشود، فقط تصویر اصلی AVIF فشرده خواهد شد.
۲. تبدیل و فشردهسازی WebP
تصاویر jpg و png در سایت وردپرس شما به فرمت WebP تبدیل شده و تصاویر WebP مطابق سطح فشردهسازی تنظیم شده، فشردهسازی میشوند.
اگر تصویر اصلی از قبل به فرمت WebP باشد که از وردپرس ۵.۸ پشتیبانی میشود، فقط تصویر اصلی WebP فشرده خواهد شد.
۳. استثنا کردن پوشهها
پوشههای مشخصی در کتابخانه رسانه انتخاب کنید و از پردازش تصاویر داخل آنها جلوگیری کنید.
۴. پوشههای سفارشی
پوشههایی را که در wp-content هستند اما خارج از پوشه Uploads (کتابخانه رسانه) قرار دارند، انتخاب کرده و تصاویر داخل آنها را پردازش کنید.
۵. پردازش خودکار تصاویر جدید
تصاویر جدید بارگذاری شده در سایت وردپرس بهصورت خودکار به فرمت WebP/AVIF تبدیل شده و در هنگام بارگذاری فشرده شوند.
۶. حذف خودکار تصاویر بزرگ
تصاویر AVIF/WebP تبدیلشدهای که بزرگتر از تصاویر اصلی هستند بهصورت خودکار حذف شوند.
۷. بازیابی تصاویر اصلی
تصاویر شما به حالت اصلی بازگردانده خواهند شد و تمام تصاویر و دادههای AVIF/WebP تولید شده توسط CompressX در پایگاه داده هنگام حذف افزونه پاک خواهند شد.
حداقل نیازمندیها برای استفاده از CompressX
- کدگذاری کاراکتر UTF-۸
- نسخه PHP ۷.۰
- نسخه MySQL ۴.۱
- وردپرس ۵.۸
نصب
نصب CompressX
۱. به داشبورد مدیریت سایت خود بروید.
۲. به منوی افزونهها مراجعه کرده و CompressX را جستجو کنید.
۳. CompressX را پیدا کرده و روی نصب اکنون کلیک کنید.
۴. روی فعالسازی کلیک کنید.
سوالات متداول
-
CompressX چه کاری انجام میدهد؟
-
CompressX تصاویر JPG/PNG سایت وردپرس شما را به فرمتهای WebP و AVIF تبدیل میکند و تصاویر WebP و AVIF را به صورت محلی و رایگان فشرده میکند!
-
آیا CompressX فرمت AVIF را تبدیل میکند؟ این قابلیت رایگان است؟
-
بله، CompressX از تبدیل و فشردهسازی AVIF پشتیبانی میکند. قابلیت تبدیل و فشردهسازی AVIF کاملاً رایگان است.
-
آیا CompressX فرمت WebP را تبدیل میکند؟ این قابلیت رایگان است؟
-
بله، CompressX از تبدیل و فشردهسازی WebP پشتیبانی میکند. قابلیت تبدیل و فشردهسازی WebP کاملاً رایگان است.
-
آیا برای CompressX پشتیبانی ارائه میدهید؟ کجا؟
-
بله، قطعا. هر زمان که به کمک نیاز داشتید، در انجمن پشتیبانی موضوعی باز کنید یا با ما تماس بگیرید.
-
آیا راهنماها یا مستندات شروع کار دارید؟
-
بله، داریم. این یک آموزش است برای شروع سریع با CompressX.
نقد و بررسیها
توسعه دهندگان و همکاران
“مبدل AVIF و WebP” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“مبدل AVIF و WebP” به 11 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
ترجمه “مبدل AVIF و WebP” به زبان شما.
علاقه مند به توسعه هستید؟
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
گزارش تغییرات
0.9.33
- بهروزرسانی اساسی رابط کاربری افزونه.
- رفع چند اشکال در کد افزونه.
- با موفقیت با نسخه 8.5 PHP تست شد.
- با موفقیت با وردپرس 6.9 تست شد.
0.9.32
- رفع شده: تبدیل دستی تصاویر از کتابخانه رسانه با مشکل مواجه میشد.
0.9.31
- رفع چند اشکال در کد افزونه.
0.9.30
- رفع شد: تنظیمات سطح فشردهسازی سفارشی ذخیره نمیشد.
0.9.29
- اضافه شدن گزینه قانون بازنویسی سازگار برای انطباق گستردهتر با سرورها.
- افزایش بهرهوری اسکن دستهای، مخصوصاً برای سایتهای دارای تصاویر زیاد.
0.9.28
- رفع شد: محاسبه نادرست آمار تصویر.
- اضافه شدن پشتیبانی از چرخش تصویر هنگام تبدیل WebP/AVIF.
- رفع شد: دادههای تغییر اندازه تصویر در پایگاه داده بهروزرسانی نمیشد.
0.9.27
- بازنویسی کد افزونه و بهینهسازی ساختار کد.
- بهینهسازی و کاهش ورودیهای CompressX در جدول postmeta.
- رفع برخی اشکالات رابط کاربری.
0.9.26
- گسترش سازگاری برای پشتیبانی از دامنه وسیعتری از تنظیمات سرور.
- اضافه شدن هشدار واضح درباره احتمال تایماوت در تبدیل AVIF هنگام استفاده از ImageMagick 6.x.
- افزایش سازگاری قوانین بازنویسی .htaccess برای انطباق با تنظیمات متنوع سرورها.
- بهینهسازی پردازش دستهای تصاویر برای رد کردن تصاویر گیرکرده.
- بهینهسازی کد افزونه.
0.9.25
- رفع یک اشکال رابط کاربری.
- بهینهسازی کد افزونه.
0.9.24
- رفع شد: تنظیمات ادغام CDN بهدرستی ذخیره نمیشد.
- بهینهسازی کد افزونه و رابط کاربری.
0.9.23
- اضافه شدن پشتیبانی تبدیل برای اندازههای کوچکنمای سفارشی المنتور.
- اضافه شدن پشتیبانی تبدیل در نما شبکهای کتابخانه رسانه و صفحه ویرایش تصویر.
0.9.22
- رفع شد: تگ picture تمامی اندازهها را در srcset در نظر نمیگرفت.
- رفع شد: تبدیل در صورتی که نوع MIME تصویر با نوع MIME ذخیرهشده در پستها مطابقت نداشت، با شکست مواجه میشد.
- بهینهسازی رابط کاربری افزونه.
0.9.21
- اضافه شدن گزینه «PNG را به WebP تبدیل نکن.»
- اضافه شدن گزینه پاکسازی خودکار کش پس از تبدیل دستی در کتابخانه رسانه.
- بهینهسازی رابط کاربری افزونه.
- لغو پشتیبانی نما شبکهای کتابخانه رسانه. فقط نمای فهرستی پشتیبانی میشود.
0.9.20
- بهینهسازی فرآیند اسکن تعداد زیادی تصویر.
- با موفقیت در وردپرس ۶.۷ آزمایش شده است.
0.9.19
- بهینهسازی روش اسکن تصویر در فرآیند پردازش دستهای.
0.9.18
- رفع شد: سطح فشردهسازی پیشفرض برای پردازش دستهای به اشتباه lossless تنظیم شده بود.
0.9.17
- اضافه شدن گزینه «تگ picture» برای بارگذاری تصاویر WebP و AVIF.
- بهینهسازی رابط کاربری افزونه.
- بهینهسازی کد افزونه.
0.9.16
- رفع اشکال رابط کاربری که هنگام اضافه کردن پوشههای غیرموجود به قوانین استثنا ظاهر میشد.
- بهینهسازی کد افزونه.
0.9.15
- رفع چند اشکال در کد افزونه.
- بهینهسازی کد افزونه.
0.9.14
- اضافه شدن پشتیبانی از ترجمه چندزبانه.
- اضافه شدن گزینه برای استثنا کردن تصاویر PNG از تبدیل.
- اضافه شدن گزینه برای حذف تنظیمات کنترل کش از فایل .htaccess.
- رفع شد: تصاویر WebP پس از تبدیل به AVIF نمایش داده نمیشدند.
- بهینهسازی رابط کاربری افزونه.
- بهینهسازی کد افزونه.
0.9.13
- اضافه شدن پشتیبانی از CDN کلودفلر.
- رفع شد: تنظیمات «تغییر اندازه خودکار تصاویر بزرگ» اثرگذار نبود.
- بهینهسازی کد افزونه.
0.9.12
- رفع اشکال رابط کاربری که در برخی موارد گزینه WebP قابل انتخاب نبود.
- رفع شد: تصاویر هنگام فعال بودن گزینه حذف EXIF به صورت تکراری پردازش میشدند.
- بهینهسازی کد افزونه.
0.9.11
- اضافه شدن گزینه حذف تصاویر تبدیلشده.
- بهینهسازی رابط کاربری افزونه.
- رفع چند اشکال در کد افزونه.
- بهینهسازی کد افزونه.
0.9.10
- رفع شد: کیفیت تصویر پس از تبدیل AVIF با Imagick تغییر نمیکرد.
- رفع شد: کیفیت نادرست فشردهسازی با Imagick و سطح فشردهسازی بدون اُفت.
- رفع شد: سطح فشردهسازی سفارشی اثرگذار نبود.
- بهینهسازی کد افزونه.
0.9.9
- اضافه شدن گزینه تنظیم تعداد تصاویر پردازششده در هر درخواست ajax.
- رفع چند اشکال در کد افزونه.
- بهینهسازی کد افزونه.
0.9.8
- اضافه شدن بخش اشکالزدایی.
- رفع چند اشکال در کد افزونه.
- بهینهسازی کد افزونه.
0.9.7
- رفع خطای مسیر قوانین بازنویسی که در برخی محیطها مشاهده میشد.
- رفع شد: برخی تنظیمات اثرگذار نبودند.
- رفع چند اشکال در کد افزونه.
- بهینهسازی کد افزونه.
0.9.6
- رفع اشکالی که باعث میشد فرمت خروجی AVIF فعال نشود.
- رفع چند اشکال در کد افزونه.
- بهینهسازی کد افزونه.
0.9.5
- رفع اشکال در کد افزونه.
- بهینهسازی کد افزونه.
0.9.4
- رفع یک اشکال بحرانی در کد افزونه.
- بهینهسازی کد افزونه.
0.9.3
- رفع یک اشکال بحرانی در کد افزونه.
- بهینهسازی کد افزونه.
0.9.2
- اضافه شدن بررسی زمانی که چند افزونه بهینهسازی تصویر فعال باشند.
- رفع چند اشکال در کد افزونه.
- بهینهسازی کد افزونه.
- با موفقیت در وردپرس ۶.۶ تست شده است.
0.9.1
- نسخه اولیه. سلام دنیا!

