{"id":347361,"date":"2026-07-31T04:13:47","date_gmt":"2026-07-31T04:13:47","guid":{"rendered":"https:\/\/fr.wordpress.org\/plugins\/imagepipe-lite\/"},"modified":"2026-07-31T04:13:13","modified_gmt":"2026-07-31T04:13:13","slug":"imagepipe-lite","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/imagepipe-lite\/","author":23535554,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"6.2","requires_php":"8.1","requires_plugins":null,"header_name":"ImagePipe Lite","header_author":"ImagePipe","header_description":"On-demand image generation, resizing, and WebP conversion with permanent caching (free tier \u2014 JPEG\/PNG\/WebP, Fit\/Cover only).","assets_banners_color":"","last_updated":"2026-07-31 04:13:13","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/imagepipe.devrunai.re\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":23,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"cyril974","date":"2026-07-31 04:13:13"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":{"imagepipe\/image":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"imagepipe\/image","title":"ImagePipe (Lite)","category":"media","icon":"format-image","description":"On-demand resized image (JPEG\/PNG\/WebP, srcset) served by ImagePipe Lite.","keywords":["image","imagepipe","webp"],"textdomain":"imagepipe-lite","editorScript":"imagepipelite-gutenberg-editor","attributes":{"imageId":{"type":"integer","default":0},"format":{"type":"string","default":"webp"},"sizing":{"type":"string","default":"manual"},"preset":{"type":"string","default":"product_card"},"width":{"type":"string","default":"400"},"height":{"type":"string","default":"400"},"mode":{"type":"string","default":"fit"},"quality":{"type":"number","default":95},"alt":{"type":"string","default":""},"lazy":{"type":"boolean","default":true},"placeholder":{"type":"boolean","default":false},"linkEnable":{"type":"boolean","default":false},"linkUrl":{"type":"string","default":""},"linkOpensNewTab":{"type":"boolean","default":false},"linkNofollow":{"type":"boolean","default":false},"caption":{"type":"string","default":""},"responsiveEnable":{"type":"boolean","default":false},"mobileWidth":{"type":"string","default":""},"tabletWidth":{"type":"string","default":""},"borderRadius":{"type":"number","default":0},"filterBlur":{"type":"number","default":0},"filterBrightness":{"type":"number","default":100},"filterContrast":{"type":"number","default":100},"filterSaturate":{"type":"number","default":100},"filterHue":{"type":"number","default":0},"filterInvert":{"type":"number","default":0},"filterSepia":{"type":"number","default":0},"hoverEnable":{"type":"boolean","default":false},"filterBlurHover":{"type":"number","default":0},"filterBrightnessHover":{"type":"number","default":100},"filterContrastHover":{"type":"number","default":100},"filterSaturateHover":{"type":"number","default":100},"filterHueHover":{"type":"number","default":0},"filterInvertHover":{"type":"number","default":0},"filterSepiaHover":{"type":"number","default":0}},"supports":{"html":false}}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3629354,"resolution":"1","location":"assets","locale":"","width":1400,"height":1000},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3629354,"resolution":"2","location":"assets","locale":"","width":1400,"height":1000},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3629354,"resolution":"3","location":"assets","locale":"","width":1400,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3629354,"resolution":"4","location":"assets","locale":"","width":1400,"height":1000}},"screenshots":{"1":"Admin dashboard: requests over time, cache-hit rate over time, and\nserved-format breakdown, with a 7\/30\/90-day\/all-time period selector.","2":"Settings: per-format output quality and automatic replacement\n(format\/resize mode).","3":"Cache: current cache size and a one-click \"Clear cache\" button.","4":"Journal: raw history of the last 20 image generation events."}},"plugin_section":[],"plugin_tags":[29161,14337,233,15376,286],"plugin_category":[45],"plugin_contributors":[273949],"plugin_business_model":[],"class_list":["post-347361","plugin","type-plugin","status-publish","hentry","plugin_tags-image-optimization","plugin_tags-image-resize","plugin_tags-media-library","plugin_tags-webp","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-cyril974","plugin_committers-cyril974"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/imagepipe-lite.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/imagepipe-lite\/assets\/screenshot-1.png?rev=3629354","caption":"Admin dashboard: requests over time, cache-hit rate over time, and\nserved-format breakdown, with a 7\/30\/90-day\/all-time period selector."},{"src":"https:\/\/ps.w.org\/imagepipe-lite\/assets\/screenshot-2.png?rev=3629354","caption":"Settings: per-format output quality and automatic replacement\n(format\/resize mode)."},{"src":"https:\/\/ps.w.org\/imagepipe-lite\/assets\/screenshot-3.png?rev=3629354","caption":"Cache: current cache size and a one-click \"Clear cache\" button."},{"src":"https:\/\/ps.w.org\/imagepipe-lite\/assets\/screenshot-4.png?rev=3629354","caption":"Journal: raw history of the last 20 image generation events."}],"raw_content":"<!--section=description-->\n<p>ImagePipe Lite generates resized WebP\/JPEG\/PNG versions of your WordPress\nMedia Library images on demand and caches them permanently. Free tier:\nJPEG\/PNG\/WebP output and Fit\/Cover resize only (no AVIF, no Crop\/Contain\/\nStretch, no watermarking, no pretty URLs \u2014 see ImagePipe Pro for those).<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>On-demand image route with a permanent disk cache \u2014 repeat requests are\nserved straight from cache, never regenerated.<\/li>\n<li><code>[imagepipe]<\/code> shortcode (same tag as ImagePipe Pro, so content keeps\nworking unchanged after an upgrade), a PHP template helper for theme use, a\nnative Elementor widget, and a native Gutenberg block (\"ImagePipe\" in\nthe block inserter) \u2014 preset or manual sizing (including WordPress's\nown registered image sizes: thumbnail\/medium\/large\/custom), link,\ncaption, blur-up placeholder, and responsive <code>srcset<\/code> (one width field\nper breakpoint \u2014 active Elementor breakpoints for the widget, a fixed\nMobile\/Tablet pair for the block).<\/li>\n<li>Automatic replacement: swaps the <code>src<\/code> of content images, the site logo,\nand featured images to an ImagePipe URL, in a single fixed format\/mode\n(no per-browser negotiated <code>&lt;picture&gt;<\/code> element \u2014 that's an ImagePipe Pro\nfeature).<\/li>\n<li>WooCommerce product grids\/galleries and cart\/checkout images (Store API)\nare covered by the same automatic replacement.<\/li>\n<li>Admin dashboard with analytics (requests over time, cache-hit rate over\ntime, served-format breakdown) and a 7\/30\/90-day\/all-time period\nselector.<\/li>\n<li>Per-format quality settings, a journal of the last 20 generation events,\nand a one-click \"Clear cache\" button.<\/li>\n<li>Available in English plus 14 translated languages (French, Spanish,\nGerman, Italian, Portuguese (Brazil), Dutch, Polish, Czech, Turkish,\nRomanian, Greek, Arabic, Indonesian, Russian).<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<pre><code>[imagepipe id=\"123\" width=\"400\" height=\"300\"] in any post\/page\n<\/code><\/pre>\n\n<p>content, or from a theme template:<\/p>\n\n<pre><code>&lt;?php echo esc_url( \\ImagePipe\\WordPressLite\\TemplateHelper::url( get_post_thumbnail_id(), null, 400, 300 ) ); ?&gt;\n<\/code><\/pre>\n\n<p>Building pages with Elementor instead? Drag the \"ImagePipe Lite\" widget\nonto the page from the \"ImagePipe\" category \u2014 no shortcode\/template code\nneeded.<\/p>\n\n<p>Using the block editor (Gutenberg)? Insert the \"ImagePipe\" block \u2014 same\noptions, no shortcode\/template code needed.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>imagepipe-lite<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen.<\/li>\n<li>Configure output quality and automatic replacement under \"ImagePipe Lite\"\nin the admin menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%27s%20the%20difference%20between%20imagepipe%20lite%20and%20imagepipe%20pro%3F\"><h3>What's the difference between ImagePipe Lite and ImagePipe Pro?<\/h3><\/dt>\n<dd><p>Lite covers JPEG\/PNG\/WebP output and Fit\/Cover resize only. Pro adds\nAVIF, Crop\/Contain\/Stretch, watermarking, pretty (path-based) URLs, and\nper-browser <code>&lt;picture&gt;<\/code> format negotiation. Both use the same\n    [imagepipe] shortcode and block\/widget identifiers, so content built\nunder one tier keeps working unchanged if you switch to the other \u2014 Lite\nand Pro are never meant to run active at the same time on the same site.<\/p><\/dd>\n<dt id=\"does%20imagepipe%20lite%20modify%20my%20original%20image%20files%3F\"><h3>Does ImagePipe Lite modify my original image files?<\/h3><\/dt>\n<dd><p>No. Original files in the Media Library are never touched \u2014 every\ngenerated variant is a separate file in its own on-demand disk cache,\nwhich the \"Clear cache\" button empties without affecting your originals.<\/p><\/dd>\n<dt id=\"does%20this%20send%20my%20images%20or%20any%20data%20to%20an%20external%20server%3F\"><h3>Does this send my images or any data to an external server?<\/h3><\/dt>\n<dd><p>No. Every image is generated locally by your own server, and every\nanalytics\/journal entry the admin dashboard shows is stored in your own\nsite's database \u2014 nothing is sent anywhere else.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Automatic replacement also covers WooCommerce product grids\/\ngalleries and cart\/checkout images through the Store API, not just\nregular post\/page content.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20install%20imagepipe%20pro%20while%20imagepipe%20lite%20is%20active%3F\"><h3>What happens if I install ImagePipe Pro while ImagePipe Lite is active?<\/h3><\/dt>\n<dd><p>They're designed to never run together. Activating a <em>licensed<\/em> copy of\nPro while Lite is active deactivates Lite automatically; activating Lite\nwhile a licensed Pro is already active is refused outright. An\nunlicensed Pro install doesn't trigger either \u2014 see each plugin's own\nactivation notice for details.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Automatic replacement now also covers WooCommerce product grids\/galleries\nand cart\/checkout images (Store API), on top of content\/logo\/featured\nimages.<\/li>\n<li>Default automatic-replacement resize mode changed from Cover to Fit.<\/li>\n<li>Admin dashboard gained analytics charts (requests over time, cache-hit\nrate over time, format breakdown) and a period selector.<\/li>\n<li>Native Elementor widget (\"ImagePipe Lite\"): preset or manual sizing\n(including WordPress's own registered image sizes), link, caption,\nblur-up placeholder, and responsive <code>srcset<\/code> (one width per active\nElementor breakpoint).<\/li>\n<li>Native Gutenberg block (\"ImagePipe\"): same feature set as the\nElementor widget, for sites using the core block editor (fixed\nMobile\/Tablet responsive breakpoints instead of Elementor's own).<\/li>\n<li>French translation, then 13 more languages (Spanish, German, Italian,\nPortuguese (Brazil), Dutch, Polish, Czech, Turkish, Romanian, Greek,\nArabic, Indonesian, Russian) \u2014 machine-translated, pending human review.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release: activation\/deactivation, on-demand REST image route,\nMedia Library source resolver, shortcode\/template tag, back-office\n(dashboard\/settings\/cache\/journal), automatic <code>&lt;img src&gt;<\/code> replacement for\ncontent\/logo\/featured images.<\/li>\n<\/ul>","raw_excerpt":"On-demand image generation, resizing, and WebP conversion with permanent caching \u2014 the free tier of ImagePipe.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/347361","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=347361"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/cyril974"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=347361"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=347361"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=347361"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=347361"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=347361"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=347361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}