ShortPixel Image Optimizer – Optimize Images, Convert WebP & AVIF
🚀 The Ultimate Image Optimization Plugin for WordPress
⚡ Boost your site’s speed instantly! Optimize images and PDFs with one click, bulk compress to WebP and AVIF, use lazy loading, and resize images.
Increase your website’s SEO ranking, number of visitors, and ultimately your sales by optimising any image or PDF document on your website.
ShortPixel 플러그인은 이미지 최적화를 위한 가볍고 사용자 친화적인 설치 후 잊어버려도 되는 솔루션입니다. 이 플러그인은 작은 블로그든 수만 개의 제품을 가진 대형 WooCommerce 기반 온라인 스토어든 모든 웹사이트 유형과 함께 작동하도록 설계되었습니다. 또한, 에이전시에게는 월 정액 요금으로 무제한 이미지 최적화 크레딧을 제공하여 훌륭한 선택입니다.
🎬 Ready for a Quick DEMO of our Top Image Optimization Tool?
우리의 플러그인을 여기에서 테스트하세요. 귀하의 사이트에 대한 이미지 압축 테스트를 즉시 수행하거나 일부 이미지를 압축하여 우리의 최적화 알고리즘을 테스트해 보세요.
💡 왜 ShortPixel이 이미지 최적화나 PDF 압축에 가장 적합한 선택인가요?
🆕 신규! 완전히 새로운 AI 기능
- AI 이미지 업스케일 (2배, 3배, 4배) – 고품질 AI 업스케일링으로 작은 이미지를 확대하여 레티나 디스플레이와 선명한 시각 효과에 완벽합니다.
- AI Background Removal – Instantly remove background from your images with one click, ideal for creating clean product photos. After the background is removed, your image can have a transparent background or be filled with a single solid color.
- AI 이미지 제목 – ALT 텍스트, 캡션, 설명 외에도 이제 AI를 사용하여 스마트한 이미지 제목을 생성하여 SEO를 개선할 수 있습니다.
- AI 데이터 일괄 삭제 – AI 생성 이미지 SEO 데이터를 한 번에 간편하게 모두 삭제할 수 있습니다.
🆕 새로 추가! 최신 AI 이미지 SEO 기능
- AI 기반 이미지 SEO – 모든 이미지에 대한 ALT 텍스트, 캡션 및 이미지 설명을 자동으로 생성합니다.
- 대량 모드 – 모든 이미지의 세부 정보를 대량 생성 및 업데이트합니다.
- 미리보기 모드 – 새로운 ALT 텍스트와 설명을 대량으로 적용하기 전에 AI 결과를 테스트하고 조정하세요.
- 다국어 – 100개 이상의 언어 지원.
- 우커머스 – 우커머스 상품 이미지에 대한 매끄러운 지원.
- 무제한 크레딧 – 무제한 요금제로 AI가 생성한 이미지 제목, 캡션 등을 이용하세요.
- 접근성 – 각 이미지에 필요한 모든 메타데이터를 생성하여 웹사이트 접근성을 개선하세요.
새로 추가된 기능
- Compress WebP images – ShortPixel now also smartly compresses all your existing WebP images.
- Added support for serving CSS, JS and fonts from our global CDN.
- Save & Restore option for all settings – ideal for agencies and users managing multiple websites.
- Decide whether AI bots can use your images for machine learning (ML) training, or block them entirely.
- 이제 업로드 날짜 기준으로 최적화 대상에서 이미지를 제외할 수 있어 오래되었거나 이미 최적화된 미디어를 건너뛰기에 완벽합니다.
- 날짜 기반 기준으로 대량 이미지 필터링 및 선택을 통해 최적화 대상과 시점을 정밀하게 제어하세요.
🌍 Faster Websites for Global Audiences
이제 ShortPixel 플러그인에는 글로벌 콘텐츠 전송 네트워크(CDN)가 내장되어 있습니다. 이 강력한 기능을 사용하면 웹사이트의 CSS 및 JavaScript 파일뿐만 아니라 ShortPixel에 최적화된 WebP 및 AVIF 이미지가 전 세계 어느 위치로든 빠르고 효율적으로 전송되어 지연을 최소화하고 로드 시간을 개선할 수 있습니다.
By leveraging this built-in solution, you enhance the user experience, reduce server strain, boost SEO performance, and simplify website management — all with minimal effort.
📸 품질 손실 없이 이미지 크기 조정 및 압축
- Popular plugin with over 300,000 active installations – according to WordPress
- Compress JPG (and its variations: JPEG, JPEG 2000, JPEG XR), PNG, GIF (still or animated) images, and also PDF documents.
- 더 작은 이미지 파일을 만들 수 있다면 PNG를 JPG로 자동 변환하는 옵션(대형 PNG 사진에 이상적).
- CMYK to RGB conversion.
- 더 작은 이미지 파일을 제공할 수 있을 때는 프로그레시브 JPEG를 사용합니다.
🌟 유손 및 무손실 이미지 압축
가장 일반적인 이미지 유형(JPG, PNG, GIF, WebP, AVIF) 및 PDF 파일에 대해 손실 및 무손실 이미지 압축이 모두 가능합니다. 또한 사진작가나 고품질 제품 사진을 위해 특별히 설계된 매우 고품질의 손실 최적화 알고리즘인 글로시 JPEG 압축도 제공합니다. 최적화된 이미지는 더 나은 사용자 경험, 향상된 PageSpeed Insights 또는 GTmetrix 결과, 더 높은 Google PageRank, 더 많은 방문자를 이끌어냅니다.
🔄 WebP 및 AVIF 포맷 변환
- 더 나은 성능과 향상된 구글 순위를 위해 JPEG, PNG 또는 GIF를 자동으로 WebP 및 AVIF로 변환하는 옵션.
- Automatically optimize your existing WebP files with ShortPixel’s SmartCompress algorithm.
- 애니메이션 GIF가 훨씬 작은 애니메이션 WebP 또는 AVIF 파일로 자동 변환될 수 있습니다.
- 태그를 사용하여 한 번의 클릭으로 프론트엔드 페이지에 최신 이미지(WebP 및 AVIF)를 포함할 수 있는 옵션.
📦 일괄 이미지 최적화 및 백그라운드 이미지 처리
- 새로운 기능! ‘백그라운드 모드’를 사용하면 브라우저 탭을 열어둘 필요 없이 이미지를 최적화할 수 있습니다.
- 프론트엔드를 통해 사용자가 이미지를 업로드하는 사이트에 이상적인 백그라운드 최적화를 위한 반복 크론 작업을 쉽게 추가할 수 있습니다.
- 미디어 라이브러리 또는 모든 갤러리의 이미지를 한 번의 클릭으로 일괄 최적화합니다.
- 백그라운드 처리용 WP-CLI 전면 지원, 특히 대형 미디어 라이브러리에 유용합니다.
🔥 성능 및 자동 이미지 최적화
ShortPixel은 최소한의 리소스를 사용하며 모든 공유, 클라우드, VPS 또는 전용 웹 호스팅과 잘 작동합니다. 갤러리의 이미지나 FTP를 통해 직접 추가된 이미지 등 미디어 라이브러리에 나열되지 않은 이미지를 포함하여 웹사이트의 모든 이미지를 최적화할 수 있습니다. 모든 최적화는 ShortPixel의 이미지 최적화 클라우드를 사용하여 수행되므로 호스팅 리소스에는 영향을 미치지 않습니다.
- 새로운 기능! 크론 작업을 사용하여 사용자 지정 미디어 폴더에서 새로운 이미지를 자동으로 스캔합니다.
- Skip already optimized images to avoid redundant processing.
🎨 인기 테마, 페이지 빌더 및 미디어 라이브러리 플러그인과의 호환성
- Works great for eCommerce websites using WooCommerce and other plugins.
- Compatible with NextGEN Gallery, Modula, Foo Gallery, and other galleries or sliders.
- Fully compatible with WP Retina 2x, including automatic compression of retina images.
- Works seamlessly with WordPress multisite installs (sub-folders or sub-domains) using a single API key.
- Compatible with WPML and WPML Media plugins.
- Fully compatible with WP Offload Media plugin.
- Supports both HTTPS and HTTP websites.
- Compatible with virtually all hosting providers.
- Integrates with Gravity Forms’ post_image field type to optimize images upon upload.
- Works with watermarking plugins.
- Integrates directly with Cloudflare via a Cloudflare Token, automatically synchronizing updates with Cloudflare cache.
- 새로운 기능! HEIC 파일 지원 ShortPixel을 사용하면 이제 iPhone에서 Apple의 HEIC 형식 이미지를 직접 추가할 수 있습니다. 이들은 설정에 따라 자동으로 JPG로 변환되고 최적화됩니다. 간편합니다! 자세히 알아보기.
🔧 고급 이미지 최적화 기능
- NEW Smart Cropping: Generate subject-centered thumbnails using AI, ideal for eCommerce websites.
- Optimize thumbnails and featured images, with options to exclude individual thumbnails from optimization.
- Advanced exclusion options (exclude images based on filename, path, size, or complex regex).
- Ability to optimize any image, including those in NextGEN Gallery and other image galleries or sliders.
- Option to scale images down, with two automatic resizing options for large images (applicable to featured images).
- Option to deactivate auto-optimization of images on upload.
- Keep or remove EXIF data from images, which is especially useful for photographers or for enhanced privacy.
- Easily test lossy, glossy, or lossless versions of images with a single click in the Media Library.
- 100MB filesize limit
🛡️ 백업 및 보안
- Safe to test and use: original images are backed up locally and can be restored with a single click (either individually or in bulk).
- No credits are used for images optimized by less than 5%
- Save & Restore option for all settings – ideal for agencies and users managing multiple websites.
- AI 봇이 기계 학습(ML) 훈련을 위해 귀하의 이미지를 사용할 수 있도록 할지, 아니면 이를 완전히 차단할지 결정하세요.
📊 보고, 분석, 컴플라이언스 및 고객 지원
- 30-day optimization report with detailed image statistics and overall site performance improvements.
- 24/7 stellar support.
- We are fully GDPR compliant.
🚀 새로운 요금제: ShortPixel 무제한 이 요금제는 여러 사이트를 운영하거나 자주 이미지를 업로드하는 웹 에이전시나 웹사이트 소유자에게 이상적입니다. ShortPixel 이미지 최적화 도구를 사용하여 무제한의 이미지를 최적화하거나 ShortPixel Adaptive Images를 CDN 트래픽 제한 걱정 없이 사용할 수 있습니다. 자세한 내용은 전용 페이지에서 확인하세요.
- free optimization credits for non-profits, contact us for details
💸 비용은 얼마인가요? ShortPixel은 매월 100개의 무료 크레딧을 제공합니다. 추가로 무제한 월간 크레딧은 $9.99에 구매할 수 있습니다. 한 번 구매하면 만료되지 않는 크레딧 패키지는 $19.99부터 시작합니다. 가격 정보를 확인해 보세요.
🌟 추천사: ★★★★★ 슈퍼 플러그인, 전체적으로 62% 감소 효과가 있습니다. robertvarns ★★★★★ WordPress 웹사이트의 비밀 소스입니다. mark1mark ★★★★★ 꼭 필요한 플러그인, 훌륭한 지원! ElColo13 ★★★★★ 훌륭한 플러그인! 더욱 뛰어난 고객 서비스! scaliendo ★★★★★ 훌륭한 이미지 압축, 견고한 플러그인, 동등하게 훌륭한 지원. matters1959 더 많은 추천사 보기
Help us spread the word by recommending ShortPixel to your friends and collect 100 lifetime monthly additional image credits for each referred active user. Make money by promoting a great plugin with our 30% commission affiliate program.
🛠️ Other plugins by ShortPixel
- FastPixel Caching – WP Optimization made easy
- ShortPixel Adaptive Images – On-the-fly image optimization & CDN delivery
- Enable Media Replace – Easily replace images or files in Media Library
- reGenerate Thumbnails Advanced – Easily regenerate thumbnails
- Resize Image After Upload – Automatically resize each uploaded image
- WP SVG Images – Secure upload of SVG files to Media Library
- ShortPixel Critical CSS – Automatically generate above-the-fold CSS for fatster loading times and better SEO scores
📩 Get in touch!
- Email https://shortpixel.com/contact
- Twitter https://twitter.com/shortpixel
- Facebook https://www.facebook.com/ShortPixel
- LinkedIn https://www.linkedin.com/company/shortpixel
Actions and Filters for Developers
The ShortPixel Image Optimizer plugin calls the following actions and filters:
do_action( 'shortpixel_image_optimised', $post_id );
upon successful optimization;
do_action("shortpixel_before_restore_image", $post_id);
before restoring an image from backup;
do_action("shortpixel_after_restore_image", $post_id);
after succesful restore;
For version 4.22.10 and earlier:
apply_filters("shortpixel_backup_folder", $backup_folder, $main_file_path, $sizes);
just before returning the ShortPixel backup folder, usually /wp-content/uploads/ShortpixelBackups. The $sizes are the sizes array from metadata;
For version 5.0.0 and later:
$directory = apply_filters("shortpixel/file/backup_folder", $directory, $file);
just before returning the ShortPixel backup folder, usually /wp-content/uploads/ShortpixelBackups).
apply_filters('shortpixel_image_exists', file_exists($path), $path, $post_id);
post ID is not always set, only if it’s an image from Media Library;
apply_filters('shortpixel_image_urls', $URLs, $post_id);
filters the URLs that will be sent to optimisation, $URLs is a plain array;
The filter below is deprecated starting with version 5.0.0!
apply_filters('shortpixel/db/chunk_size', $chunk);
the $chunk is the value ShortPixel chooses to use as the number of selected records in one query (based on total table size), some hosts work better with a different value;
For version 4.22.10 and earlier:
apply_filters('shortpixel/backup/paths', $PATHs, $mainPath);
filters the array of paths of the images sent for backup and can be used to exclude certain paths/images/thumbs from being backed up, based on the image path. $mainPath is the path of the main image, while $PATHs is an array with all files to be backed up (including thumbnails);
For version 5.0.0 and later:
apply_filters('shortpixel/image/skip_backup', false, $this->getFullPath(), $this->is_main_file)
filters the images that are skipped or not from the backup. Return true for the type of images to be skipped in the backup. If you check if is_main_file is true and return false (do not skip backup), while while otherwise returning true, the backup will be kept only for the main image. We suggest using it in conjuction with this action that fires right after the restore from backup is done:
do_action('shortpixel/image/after_restore', $this, $this->id, $cleanRestore);
This action can be used to cleanup the meta data from the database, regenerate thumbnails after restoring the main file, writing the updated meta data, etc.
apply_filters('shortpixel/settings/image_sizes', $sizes);
filters the array ($sizes) of image sizes that can be excluded from processing (displayed in the plugin Advanced settings);
apply_filters('shortpixel/image/imageparamlist', $result, $this->id, $this);
filters the list of parameters sent to the API so that resizing can be performed more granularly;
apply_filters('shortpixel/api/request', $requestParameters, $item_id);
filters the parameters sent to the optimization API (through $requestParameters), described in detail here: ShortPixel Reducer API; $item_id contains the ID of the Media Library item, or the ID of the Custom Media item (when used). In short, this filter can be used to alter any parameters sent to the API, depending on the needs. For example, you can set different resize parameters for different post types, different compression levels, remove EXIF or not, covert WebP/AVIF, and basically any other parameter that is sent to the API for a specific image (together with all its thumbnails).
This filter enables the background ShortPixel processing in additional pages (see here the original list). Here’s an example of this filter that enables the processing on the Comments screen (to be placed in your functions.php file):
add_filter('shortpixel/init/optimize_on_screens', function ($screens) {
$screens[] = 'edit-comments';
return $screens;
});
The edit-comments is the ID of the screen where you want to enable the processing.
If you want to add multiple pages, here’s what the snippet looks like:
add_filter('shortpixel/init/optimize_on_screens', function ($screens) {
$screens = array('edit-comments', 'plugins', 'another-custom-post-type-page');
return $screens;
});
add_filter('shortpixel/image/filecheck', function () { return true; });
This filter forces a file check for WebP/AVIF in case they were manually removed from disk.
If you want to disable the automatic cache flush that is triggered after image optimization, you can use this filter:
add_filter( 'shortpixel/external/flush_cache', function() { return false; } );
In order to define custom thumbnails to be picked up by the optimization you have two options, both comma separated defines:
define('SHORTPIXEL_CUSTOM_THUMB_SUFFIXES', '_tl,_tr');
will handle custom thumbnails like image-100x100_tl.jpg;
define('SHORTPIXEL_CUSTOM_THUMB_INFIXES', '-uae');
will handle custom thumbnails like image-uae-100×100.jpg;
define('SHORTPIXEL_USE_DOUBLE_WEBP_EXTENSION', true);
define('SHORTPIXEL_USE_DOUBLE_AVIF_EXTENSION', true);
will tell the plugin to create double extensions for the WebP/AVIF image counterparts, for example, image.jpg.webp/image.jpg.avif for image.jpg;
Enable the “Trusted mode” in case the file system has limitations and is very slow in responding to direct file operations by adding this constant:
define('SHORTPIXEL_TRUSTED_MODE', true);
This will simply skip file check operations and if the Media Library loads very slowly or freezes, you might want to try adding the constant above to your wp-config.php file.
Disable the feedback survey when the plugin is deactivated:
define('SHORTPIXEL_SKIP_FEEDBACK', true);
Hide the Cloudflare settings by defining these constants in wp-config.php:
define('SHORTPIXEL_CFTOKEN', 'the Cloudflare API token that has Purge Cache right');
define('SHORTPIXEL_CFZONE', 'The Zone ID from the domain settings in Cloudflare');
Add HTTP basic authentication credentials by defining these constants in wp-config.php
define('SHORTPIXEL_HTTP_AUTH_USER', 'user');
define('SHORTPIXEL_HTTP_AUTH_PASSWORD', 'pass');