بهینه ساز تصویر EWWW

توضیحات

بهینه سازی تصویر EWWW سرعت صفحه خود را با بهینه سازی تصویر افزایش می دهد. افزایش سرعت صفحه می تواند رتبه بندی موتورهای جستجو را بهبود بخشد و همچنین نرخ تبدیل (افزایش فروش و ثبت نام) را بهبود می بخشد. همچنین فضای ذخیره سازی و پهنای باند را ذخیره می کند. در حالی که EWWW I.O. به طور خودکار تصاویر جدیدی را که آپلود می کنید بهینه سازی می کنید، همچنین می توانید تمام تصاویری که قبلا آپلود کرده اید را بهینه سازی کرده و تصاویر خود را به بهترین فرمت فایل تبدیل کنید. شما می توانید فشرده سازی کامل پیکسل یا گزینه های فشرده سازی بالا را که از نظر بصری بی ضرر هستند انتخاب کنید.

EWWW I.O. بهینه سازی تصاویر آپلود شده و ایجاد شده توسط هر افزونه و ویژگی های یکپارچگی ویژه با بسیاری از افزونه های محبوب، جزئیات در زیر است.

چرا از EWWW Image Optimizer استفاده می کنید?

  1. بدون محدودیت سرعت و اندازه فایل نامحدود . با استفاده از بهینه سازی پس زمینه خودکار و بهینه سازی موازی اختیاری ، از تاخیر آپلود خلاص شوید و بازگشت آنچه که دوست دارید انجام دهید.
  2. دستیابی ساده با بهینه سازی پیکسل کامل با استفاده از ابزارهای پیشرو صنعت و رندر پیشرفته.
  3. بالا Torqueهمانطور که ما بهترین نسبت فشرده سازی / کیفیت را با گزینه های از دست رفته ما برای JPG، PNG و فایل های PDF در اختیارتان قرار می دهیم.
  4. فرمان تطبیقی با گزینه های تبدیل هوشمند برای گرفتن تصویر مناسب تصویر برای کار (JPG، PNG یا GIF).
  5. پارکینگ رایگان افزونه هسته رایگان است و همیشه خواهد بود. علاوه بر این، اگر شما API را انتخاب کنید،شما هرگز برای یک تصویر پرداخت نمی کنید وما نمیتوانیم فشرده سازی کنیم، هرگز برای یک ماه از API شما استفاده نمی کنید، و اعتبارات قبل از پرداخت هرگز منقضی نمی شوند. علاوه بر این، تولید تصاویر WebP را بدون هزینه اضافی دریافت کنید: هر JPG یا PNG را می توان به فرمت تصویر نسل بعدی گوگل تبدیل کرد.
  6. پوشش جامع: هیچ تصویری پشت سر نگذاشت، همه چیز را در سایت خود بهینه سازی کرد، فراتر از کتابخانه رسانه وردپرس.
  7. ایمنی اول : تمام ارتباطات با رمزگذاری SSL بالا امن است.
  8. کمک های کنار جاده ای : پشتیبانی از سطح بالا در DNA ما است. در حالی که مشتریان API به اولویت اصلی ما می رسند، ما به هر یک از پرسش های پشتیبانی با مراقبت پاسخ می دهیم.
  9. بسته بندی : نسخه پشتیبان تهیه عکس رایگان تصاویر 30 روزه خود را ذخیره می کند.

تصاویر را می توان به صورت رایگان با استفاده از ابزار خود در سرور خود (jpegtran، optipng، pngout، pngquant، gifsicle، cwebp) بهینه سازی کرد، یا می تواند از طریق سرورهای تخصصی که از بهترین ابزارهای موجود در حالت lossless یا lossy استفاده می کنند، بهینه سازی شوند. فشرده سازی از دست رفته ما با استفاده از الگوریتم های منحصر به فرد برای به دست آوردن حداکثر فشرده سازی در حالی که باقی مانده بصری lossless تصاویر شما حتی با استفاده از گزینه های مناسب می توانند به بهترین فرمت فایل تبدیل شوند. با استفاده از EWWW I.O. API به پلاگین اجازه می دهد تا بر روی هر پلت فرم میزبانی کار کند و همچنین می تواند مطلوب باشد، اگر شما نمی توانید یا نمی خواهید از تابع exec () در سرور خود استفاده کنید، یا ترجیح می دهید که درخواست منابع را بهینه سازی کنید.

اگر به نسخه ای از این افزونه نیاز دارید فقط برای استفاده از EWWW Image Optimizer Cloud. را ببینید. این بسیار فشرده تر است زیرا هیچ دوتایی یا هیچ اشاره ای به عملکرد exec () ندارد.

تغییر اندازه خودکار

با پشتیبانی ExactDN، تصاویر به صورت خودکار به اندازه صفحه و اندازه دستگاه تغییر می کنند. ExactDN همچنین پشتیبانی از retina پایه و فشرده سازی خودکار را فراهم می کند.

پشتیبانی

اگر با استفاده از افزونه نیاز به کمک دارید، لطفا از صفحه پشتیبانی ما بازدید کنید.
EWWW Image Optimizer در https://github.com/nosilver4u/ewww-image-optimizer توسعه یافته است

بهینه سازی فله

بهینه سازی تمام تصاویر خود را از یک صفحه با استفاده از اسکنر فله. این شامل کتابخانه رسانه ها، قالب شما و تعداد انگشت شماری از پوشه های از قبل تنظیم شده است (بهینه سازی همه چیز دیگر در زیر مراجعه کنید). گالری های پشتیبانی شده رسمی (GRAND FlaGallery، NextCellent و NextGEN) دارای صفحات بهینه سازی فله خود هستند.

بهینه سازی همه چیز دیگر

پیکربندی هر پوشه در پوشه وردپرس خود را بهینه سازی شده است. اسکن فله تحت Media-> فشرده سازی بهینه سازی تصاویر قالب، تصاویر BuddyPress، تصاویر BuddyPress Activity Plus، اسلایدها Meta Slider، نمادهای WP Symposium Pro، پیوست های GD bbPress، Grand Media Galleries و هر پوشه مشخص شده توسط کاربر را بهینه سازی می کند. علاوه بر این، این ابزار می تواند از طریق wp_cron به صورت ساعتی اجرا شود تا تصاویر تازه آپلود شده بهینه سازی شوند. بهینه سازی برنامه ریزی شده نباید برای هر پلاگین که از توابع تصویری ساخته شده در وردپرس استفاده می شود، استفاده شود.

رد کردن تصاویری که قبلا بهینه شده است

تمام تصاویر بهینه شده در پایگاه داده ذخیره می شوند به طوری که پلاگین تلاش نمی کند تا آنها را مجددا بهینه سازی کند مگر اینکه آنها اصلاح شوند. در صفحه Bulk Optimize می توانید یک لیست از تصاویر بهینه شده را مشاهده کنید. شما همچنین می توانید تصاویر فردی را از لیست حذف کنید، یا از گزینه Force Optimize برای جلوگیری از رفتار پیش فرض استفاده کنید. پیوندهای دوباره بهینه سازی شده در صفحه کتابخانه رسانه همچنین افزونه را مجبور به نادیده گرفتن وضعیت بهینه سازی قبلی تصاویر می کنند.

ویرایشگر تصویرWP

تمام تصاویر ایجاد شده توسط کلاس ساخته شده در WP_Image_Editor به صورت خودکار بهینه سازی می شوند. پیاده سازی های جاری GD، Imagick و Gmagick هستند. تصاویر بهینه شده از طریق این کلاس عبارتند از Animated GIF Resize، Activity BuddyPress Plus (شست)، Easy Watermark، Hammy، Imsanity، MediaPress، Meta Slider، MyArcadePlugin، ریز عکسها OTF Regenerate، بازخوانی ریز عکسها، اندازه تصویر ساده، WP Retina 2x، WP RSS Aggregator و احتمالا بی شماری دیگر. اگر مطمئن نیستید اگر یک افزونه از WP_Image_Editor استفاده می کند، فقط بپرسید.

تصاویر WebP

Automatic WebP conversion with ExactDN, no additional configuration. Otherwise, can generate WebP versions of your images, and enables you to serve even smaller images to supported browsers. Several methods are available for serving WebP images, including Apache-compatible rewrite rules and our JS WebP Rewriting option compatible with caches and CDNs. Also works with the WebP option in the Cache Enabler plugin from KeyCDN.

WP-CLI

به شما این امکان را می دهد که به جای رابط وب، تمام فرآیند بهینه سازی فله را از خط فرمان خود اجرا کنید. این بسیار سریعتر است و به شما اجازه می دهد تا چیزهایی مانند اجرای آن را در صفحه نمایش یا از طریق cron معمولی (به جای wp-cron که می تواند در سایت های کم ترافیکی غیر قابل پیش بینی باشد) انجام دهید. WP-CLI را از wp-cli.org نصب کنید و برای کسب اطلاعات بیشتر از wp-cli.phar کمک بگیرید ewwio optimize یا مستندات .

FooGallery

تمام تصاویر آپلود شده و ذخیره شده توسط FooGallery به صورت خودکار بهینه سازی می شوند. آپلود های قبلی را می توان با اجرای کتابخانه رسانه ای بهینه سازی بوکمارک بهینه سازی کرد. قبلا تصاویر ذخیره شده را می توان با وارد کردن پوشه wp-content / uploads / cache / folder تحت پوشه ها بهینه سازی و اجرا نمودن Scan & amp؛ بهینه سازی از صفحه بهینه سازی فله.

گالری NextGEN

بهینه سازی امکانات در قابلیت آپلود، بهینه سازی دوباره و بهینه سازی فله. عملکرد NextGEN Bulk Optimize در نزدیکی پایین منوی NextGEN واقع شده است و تمام تصاویر را در تمام گالری ها بهینه سازی می کند. همچنین ممکن است گروه های تصاویر را در یک گالری یا چندین گالری در یک بار بهینه سازی کنید.

گالری NextCellent

ویژگی های تمام قابلیت های مشابه NextGEN و ادامه پشتیبانی میراث (1.9.x) NextGEN است.

GRAND آلبوم فلش گالری

بهینه سازی امکانات در قابلیت آپلود، بهینه سازی دوباره و بهینه سازی فله. تابع بهینه سازی فله در نزدیکی پایین منوی FlAGallery واقع شده است و تمام تصاویر را در تمام گالری ها بهینه سازی می کند. همچنین ممکن است گروه های تصاویر را در یک گالری یا چندین گالری در یک بار بهینه سازی کنید.

فروشگاه تصویر

آپلود به صورت خودکار بهینه سازی می شود. به دنبال بهینه سازی در زیر منو فروشگاه (گالری) برای دیدن وضعیت بهینه سازی و برای بهینه سازی دوباره و گزینه های بهینه سازی فله. با استفاده از ابزار بهینه سازی فله درزیر کتابخانه رسانه به طور خودکار شامل تمام آپلود های Image Store می شود.

پشتیبانی CDN

WP Offload Media is the officially supported (and recommended) plugin for uploads to Amazon S3 and Digital Ocean Spaces. We also support the Azure Storage and Cloudinary plugins. All pull mode CDNs like Cloudflare, KeyCDN, MaxCDN, and Sucuri CloudProxy work automatically, but will require you to purge the cache after a bulk optimization.

WPML سازگار است

به طور منظم تست شده برای اطمینان از سازگاری با سایت های چند زبانه. در https://wpml.org/plugin/ewww-image-optimizer/ بیشتر بدانید

ترجمه ها

تشکر فراوان از همه مترجمین ما! لیست کامل را ببینید: https://translate.wordpress.org/projects/wp-plugins/ewww-image-optimizer/contributors

اگر می خواهید برای ترجمه این افزونه (ترجمه های جدید و یا موجود)، شما می توانید این کار را در اینجا انجام دهید: https://translate.wordpress.org/projects/wp-plugins/ewww-image-optimizer
برای به روز رسانی زمانی که رشته های جدید برای ترجمه در دسترس هستند، میتوانید ثبت نام کنید: https://ewww.io/register/

تماس و اعتبار

نوشته شده توسط Shane Bishop. Based upon CW Image Optimizer, which was written by Jacob AllredدرCorban Works, LLC.CW Image Optimizer بر اساس WP Smush.it بود. Jpegtran کار گروه Independent JPEG است. PEL کار مارتین گیزلر، لارس اولسن و اریک اسکام است. ExactDN و کلاس های تجزیه HTML بر اساس ماژول فوتون از Jetpack.

Screenshots

  • صفحه تنظیمات افزونه
  • ستون بهینه اضافی به فهرست رسانه ها اضافه شده است. شما می توانید پس انداز خود را ببینید، به صورت دستی بهینه سازی تصاویر فردی و بازگرداندن اصل (فقط تبدیل).
  • صفحه بهینه سازی فله شما می توانید تمام تصاویر خود را به طور همزمان بهینه سازی کنید و یک بهینه سازی فله قبلی را بازگردانید. این برای وبلاگهای موجود که تصاویر زیادی دارند بسیار مفید است.

نصب

  1. افزونه “ewww-image-optimizer” را در wp-content / plugins / directory خود آپلود کنید.
  2. افزونه را از طریق منوی Plugins در وردپرس فعال کنید.
  3. این افزونه به طور اتوماتیک شما را برای نصب jpegtran، optipng و gifsicle تلاش خواهد کرد. این امر مستلزم آن است که پوشه wp-content توسط کاربر در حال اجرا از سرور وب قابل نوشتن است.
  4. اگر باینری ها به صورت محلی اجرا نشوند، می توانید برای سرویس EWWW IO ثبت نام کنید تا آنها را از طریق سرورهای بهینه سازی ما اجرا کنید: https://ewww.io/plans/
  5. توصیه شده برای فعال / غیرفعال کردن ابزارهای خاص و فعال کردن ویژگی های بهینه سازی پیشرفته، صفحه تنظیمات را مشاهده کنید.
  6. انجام شد!

اگر این مراحل کار نکند، مستندات اضافی در https://docs.ewww.io/article/6-the-plugin-says-i-m-missing-something در دسترس است. اگر با استفاده از افزونه نیاز به کمک بیشتری دارید، لطفا از صفحه پشتیبانی ما دیدن کنید.

وب هاست

برای پیدا کردن اینکه آیا وبسایت شما با EWWW Image Optimizer کار می کند، می توانید لیست رسمی . را بررسی کنید.

سوالات متداول

Google Pagespeed می گوید تصاویر من نیاز به فشرده سازی یا تغییر اندازه دارند، اما من قبلا تمام تصاویرم را بهینه سازی کرده ام. چکار کنم?

Try this for starters: https://docs.ewww.io/article/5-pagespeed-says-my-images-need-more-work

افزونه شکایت میکند که چیزی از دست دادهام، چه کاری باید انجام دهم?

این مقاله به شما از طریق نصب ابزار مورد نیاز خواهد انداخت (و جایگزین اگر نصب کار نمی کند): https://docs.ewww.io/article/6-the-plugin-says-i-m-missing-something

آیا افزونه جایگزین تصاویر موجود است?

بله، اما فقط اگر نسخه بهینه شده کوچکتر باشد. این افزونه نباید یک تصویر بزرگتر ایجاد کند.

آیا می توانم تصاویر خود را با این افزونه تغییر اندازه دهم?

بله، شما می توانید، آن را در زبانه تغییر اندازه تنظیم کنید.

آیا می توانم تنظیم فشرده سازی JPG ها را برای صرفه جویی در فضای بیشتر کاهش دهم?

بهینه سازی JPG از دست رفته با استفاده از API تنظیم کیفیت ایده آل را تعیین می کند و بهترین نتایج را به شما می دهد، اما شما همچنین می توانید کیفیت پیش فرض را برای تبدیل و تغییر اندازه تنظیم کنید. اطلاعات بیشتر: https://docs.ewww.io/article/12-jpq-quality-and-wordpress

به نظر می رسد بهینه ساز فله کار نمی کند، چه کاری می توانم انجام دهم?

https://docs.ewww.io/article/39-bulk-optimizer-failure برای دستورالعملهای عیب یابی کامل مشاهده کنید.

سیستم عامل های پشتیبانی شده چیست?

من آن را در ویندوز (با آپاچی)، لینوکس، مک OSX، FreeBSD 9 و سولاریس (v10) آزمایش کرده ام. API ابر بر روی هر سیستم عامل کار خواهد کرد.

چگونه JPG ها بهینه سازی می شوند?

بهینه سازی بدون وقفه با دستور jpegtran -کپی همه -بهینه سازی -تصاعدی -خارج از فایل بهینه سازی شده-فایل اصلی -فایل انجام می شود. به صورت اختیاری، اگر گزینه انتخاب ابرداده را از JPG های خود در صفحه گزینه انتخاب کنید، سوئیچ -copy پارامتر “none” را می گیرد.

چگونه PNG ها بهینه سازی می شوند?

There are three parts (and all are optional). First, using the command pngquant original-file, then using the commands pngout-static -s2 original-file and optipng -o2 original-file. You can adjust the optimization levels for both tools using the Overrides. Optipng is an automated derivative of pngcrush, which is another widely used png optimization utility.

چگونه GIF ها بهینه سازی می شوند?

با استفاده از دستور gifsicle -b -O3 –careful original file. این برای GIF های متحرک بسیار مفید است و همچنین می توانید پالت رنگ خود را ساده تر کنید. گفتم، اگر GIF شما متحرک نیست، باید به شدت آن را تبدیل به PNG کنید. فایل های PNG تقریبا همیشه کوچکتر هستند، آنها فقط انیمیشن را انجام نمی دهند. دستور زیر این کار را برای شما در سیستم لینوکس با imagemagick انجام می دهد: convert somefile.gif somefile.png

من می خواهم بیشتر در مورد بهینه سازی تصویر بدانم، و چرا این گزینه ها / ابزار را انتخاب کردید.

این یک سوال نیست، اما از آنجایی که من آن را ساخته ام، به آن پاسخ خواهم داد. این منابع را ببینید:
https://developers.google.com/speed/docs/insights/OptimizeImages٪
http://developer.yahoo.com/performance/rules.html#opt_images

بررسی‌ها

Best way to automatically add webp support

Helps with load time/Google Pagespeed Insight score. Excellent configuration options and can run without adding overhead to every page load. Their webp conversion service (optional) is very affordable and works well. Will use it for future projects.

Muito bom!

Faz a pesquisa das imagens, realmente só otimiza imagens necessárias!! E de forma muito rápida. Uma coisa que eu gostei, é que ele mostra o tempo que vai demorar para executar toda a otimização em massa! já usei outros plugins e você fica perdido, sem saber quando acaba. Recomendo!
خواندن تمامی 363 بررسی‌

توسعه دهندگان و همکاران

“بهینه ساز تصویر EWWW” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

“بهینه ساز تصویر EWWW” has been translated into 22 locales. Thank you to the translators for their contributions.

ترجمه “بهینه ساز تصویر EWWW” به زبان شما.

علاقه‌ مند به توسعه هستید؟

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

تغییرات

  • درخواست های ویژگی ها را می توانید مشاهده کنید و ارسال کنید در https://github.com/nosilver4u/ewww-image-optimizer/labels/enhancement
  • اگر می خواهید برای کمک به ترجمه این افزونه به زبان خود، اینجا را شروع کنید: https://translate.wordpress.org/projects/wp-plugins/ewww-image-optimizer/

4.7.4

  • fixed: ExactDN modifies Autoptimize CDN setting even when Include All Resources is disabled
  • fixed: noscript elements with newlines being parsed incorrectly by Lazy Load and JS WebP
  • fixed: Lazy Load parsing breaking img elements in script blocks
  • fixed: Lazy Load and JS WebP bail when SVGs are wrapped in XML tags
  • fixed: ExactDN mixes x and w srcset descriptors
  • fixed: page parsers (ExactDN, Lazy, JS WebP) still fail to process some img elements that have unquoted src attributes

4.7.3

  • added: disable WebP script block on certain pages by defining EWWW_IMAGE_OPTIMIZER_NO_JS as true
  • changed: use SVG inline image placeholder if width and height are known when LQIP is disabled or ExactDN is not available
  • changed: Lazy Load ignores images using browser-native loading attribute
  • fixed: page parsers (ExactDN, Lazy, JS WebP) do not properly handle attributes that start on a new line
  • fixed: page parsers do not recognize img elements with unquoted attributes
  • fixed: uninstaller cannot clear queue table due to undefined table name
  • fixed: implode throws notice when image sizes array is multi-dimensional
  • fixed: srcset url replaced incorrectly when using pixel density descriptors
  • fixed: srcset url added with 0 width when width attribute is empty

4.7.2

  • changed: JS WebP no longer necessary with ExactDN
  • fixed: fatal error from NextGEN get_image_sizes() method
  • fixed: debugging mode gets stuck
  • fixed: ExactDN has unexpected results when content_width global equals zero
  • fixed: img elements with unquoted src attributes ignored by ExactDN, Lazy Load, and JS WebP

4.7.1

  • added: CSS background image support for
  • elements
  • added: ExactDN + Lazy Load will auto-calculate dimensions for img elements without srcset/responsive markup
  • added: ExactDN parses thumbnail url for personalization.com + WooCommerce integration
  • added: ExactDN can use data-actual-width attribute for srcset generation
  • added: ExactDN + Lazy Load uses devicePixelRatio to provide clearer background images
  • fixed: Lazy Load for CSS background images misfires when display height is greater than width
  • fixed: visitors without JS see Lazy Load placeholder + fallback image

4.7.0

  • added: lazy load (on ExactDN tab for now)
  • added: JS WebP supports background images via lazy load (div elements only for now)
  • added: ExactDN supports compression of background images (div elements only for now)
  • added: compat with Google Cloud Storage via WP Offload Media
  • added: automatic PNG to JPG conversion for ExactDN
  • added: ExactDN parsing for legacy WooCommerce API (current API works as-is)
  • changed: responsive image ‘sizes’ attribute can be auto-calculated by lazy load
  • changed: JS WebP no longer requires jQuery
  • changed: ExactDN srcset multipliers include fullscreen value of 1920px
  • changed: force resize function to ignore filesize with ewww_image_optimizer_resize_filesize_ignore filter
  • changed: prevent .php script/style generators from going through ExactDN
  • changed: ExactDN sites can dismiss exec notice to disable local compression
  • changed: automatic compression disabled during WooCommerce regen with admin notice
  • changed: use wp_resource_hints filter to include ExactDN dns-prefetch earlier in the page header
  • changed: gather debugging information on settings page even when debugging is not enabled yet
  • fixed: Bulk Optimize scanner does not update queue in some cases
  • fixed: ExactDN does not handle themes that support wide and full-screen images in block editor
  • fixed: ExactDN constrains images to 640px in Twenty Nineteen theme
  • fixed: ExactDN mangles Flatsome lazy load placeholder image URL
  • fixed: empty attributes not recognized properly by HTML parser, resulting in broken markup
  • fixed: table nav button styling broken in WP 5.1
  • fixed: ExactDN applies resizing args during image_downsize() even when full/original image is too small
  • fixed: animated GIF resizing breaks the use of image_resize_dimensions filter in WP_Image_Editor_GD
  • fixed: NextGen bulk optimizer unable to decode meta_data

Earlier versions

لطفا به فایل جداگانه changelog.txt مراجعه کنید.