{"id":353832,"date":"2026-08-23T01:29:17","date_gmt":"2026-08-23T01:29:17","guid":{"rendered":"https:\/\/ko.wordpress.org\/plugins\/webp-image-paster\/"},"modified":"2026-08-23T01:28:49","modified_gmt":"2026-08-23T01:28:49","slug":"webp-image-paster","status":"publish","type":"plugin","link":"https:\/\/lv.wordpress.org\/plugins\/webp-image-paster\/","author":23549292,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"7.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"WebP Image Paster","header_author":"Mia","header_description":"Intercepts image paste, prompts for filename and width preset, converts to WebP, and uploads to Gutenberg.","assets_banners_color":"85aea4","last_updated":"2026-08-23 01:28:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":41,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"haruyozzang","date":"2026-08-23 01:28:49"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3661285,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon-300x300.png":{"filename":"icon-300x300.png","revision":3661285,"resolution":"300x300","location":"assets","locale":"","width":300,"height":300}},"assets_banners":{"banner-1376x768.jpeg":{"filename":"banner-1376x768.jpeg","revision":3661285,"resolution":"1376x768","location":"assets","locale":"","width":1376,"height":768},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3661285,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":768}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3661285,"resolution":"1","location":"assets","locale":"","width":611,"height":672},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3661285,"resolution":"2","location":"assets","locale":"","width":610,"height":627}},"screenshots":{"1":"Image Paste\/Drop Modal dialog prompting for filename, format selection (ORIG\/WEBP\/PNG), and width options."}},"plugin_section":[],"plugin_tags":[3938,148076,215574,277031,15376],"plugin_category":[],"plugin_contributors":[78154,277032],"plugin_business_model":[],"class_list":["post-353832","plugin","type-plugin","status-publish","hentry","plugin_tags-drag-and-drop","plugin_tags-gutenberg","plugin_tags-heic","plugin_tags-image-paste","plugin_tags-webp","plugin_contributors-freemius","plugin_contributors-haruyozzang","plugin_committers-haruyozzang"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/webp-image-paster\/assets\/icon-256x256.png?rev=3661285","icon_2x":"https:\/\/ps.w.org\/webp-image-paster\/assets\/icon-256x256.png?rev=3661285","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/webp-image-paster\/assets\/screenshot-1.png?rev=3661285","caption":"Image Paste\/Drop Modal dialog prompting for filename, format selection (ORIG\/WEBP\/PNG), and width options."},{"src":"https:\/\/ps.w.org\/webp-image-paster\/assets\/screenshot-2.png?rev=3661285","caption":""}],"raw_content":"<!--section=description-->\n<p>WebP Image Paster streamlines your media workflow within the WordPress Gutenberg Block Editor. Simply paste from your clipboard or drag and drop any image directly into the editor, set a filename, choose your preferred format (ORIG, WebP, PNG), and it will be processed and uploaded directly to your media library.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Clipboard Paste &amp; Drag-and-Drop<\/strong>: Seamlessly catches images pasted or dropped into the Gutenberg editor.<\/li>\n<li><strong>Direct Featured Image Drag-and-Drop<\/strong>: Drop photos directly onto the Gutenberg sidebar 'Featured Image' panel to automatically convert to WebP and set as the post's featured image.<\/li>\n<li><strong>HEIC \/ HEIF Format Support<\/strong>: Easily drag &amp; drop or paste photos from Google Photos and Apple iOS devices; automatically decoded and converted on-the-fly to WebP\/JPG\/PNG.<\/li>\n<li><strong>Multi-Image Drag-and-Drop Gallery<\/strong>: Drop multiple images at once to batch process them and insert them as a Gutenberg Gallery block.<\/li>\n<li><strong>Keep Original Format (ORIG)<\/strong>: Supports an 'ORIG' option to upload files directly without re-compression, preserving GIF animations, AVIF compression, and original qualities.<\/li>\n<li><strong>Smart Block Placement &amp; Replacement<\/strong>: Inserts images at exact drop locations, replaces empty paragraph blocks, or updates existing image blocks upon drop.<\/li>\n<li><strong>Smart Dimension Detection &amp; Upscaling Control<\/strong>: Detects and displays natural image width directly on the Orig button, prevents accidental blurriness by disabling larger presets by default, and includes a toggle to allow upscaling when needed.<\/li>\n<li><strong>Client-side Image Conversion<\/strong>: Converts raw image data directly in your browser using HTML5 Canvas for ultra-fast processing.<\/li>\n<li><strong>Format Selection<\/strong>: Choose between ORIG, WebP, and PNG formats with dynamic format detection.<\/li>\n<li><strong>Smart Size-Guard &amp; Auto Fallback<\/strong>: Automatically preserves the original format if converting would increase file size, preventing unnecessary bloat and quality loss.<\/li>\n<li><strong>Custom Filename &amp; Alt Text<\/strong>: Easily specify filenames and automatically generate SEO-friendly Alt text.<\/li>\n<li><strong>Preset Widths<\/strong>: Choose quick width presets (360px, 540px, 720px, 1080px, 1440px) or upload original dimensions.<\/li>\n<li><strong>Automatic Block Insertion<\/strong>: Automatically uploads the processed file to the Media Library and inserts an Image Block into your post.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>webp-image-paster<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin directly through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Open the Gutenberg editor and paste (<code>Ctrl+V<\/code> \/ <code>Cmd+V<\/code>) or drag and drop any image directly into the editor.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20modify%20existing%20images%20in%20the%20media%20library%3F\"><h3>Does this plugin modify existing images in the Media Library?<\/h3><\/dt>\n<dd><p>No, this plugin only processes new images that are pasted or dropped directly into the Gutenberg Block Editor.<\/p><\/dd>\n<dt id=\"where%20does%20the%20image%20conversion%20happen%3F\"><h3>Where does the image conversion happen?<\/h3><\/dt>\n<dd><p>The image conversion is performed on the client-side (inside your web browser) before the file is uploaded to your WordPress server, saving server memory and CPU resources.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Added Featured Image direct drag-and-drop: Drag photos directly onto the Gutenberg sidebar 'Featured Image' panel to convert and register as the featured image.<\/li>\n<li>Added HEIC\/HEIF image support: Intercepts and converts HEIC\/HEIF photos (Google Photos, Apple iOS devices) on-the-fly directly in the browser to WebP\/JPG\/PNG.<\/li>\n<li>Added multi-image drag-and-drop support to batch upload images as a Gutenberg Gallery block.<\/li>\n<li>Fixed a conflict with the native WordPress Media Library where the blue drag overlay would freeze.<\/li>\n<li>Fixed an issue where the image drop feature would occasionally fail to respond.<\/li>\n<li>Optimized internal code structure and performance.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added dynamic 'ORIG' format option: Preserve original formats (GIF animations, AVIF, SVG, pre-compressed JPEG\/WebP) with 100% lossless bypass.<\/li>\n<li>Added Drag and Drop support: Drop images directly into the Gutenberg editor between blocks, replacing empty blocks, or replacing existing image blocks.<\/li>\n<li>Added smart natural dimension detection: Displays original width on the 'Orig' button (e.g., Orig (640px)).<\/li>\n<li>Added upscaling prevention: Presets larger than the original image are disabled by default with dynamic max-width placeholders to avoid accidental quality degradation.<\/li>\n<li>Added 'Allow resizing smaller images to larger sizes' toggle checkbox (with option memory in Pro).<\/li>\n<li>Added smart format detection and automatic quality\/dimension fallback for pre-optimized images.<\/li>\n<li>Fixed an issue where pasted\/dropped images were always inserted at the end of the document instead of the target position.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added option to choose image output format (PNG or WebP).<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<\/ul>","raw_excerpt":"Intercepts image paste and drop in Gutenberg, converts them to WebP\/PNG or keeps original formats, and inserts them into posts.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/353832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=353832"}],"author":[{"embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/haruyozzang"}],"wp:attachment":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=353832"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=353832"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=353832"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=353832"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=353832"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=353832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}