{"id":74635,"date":"2017-09-13T08:32:23","date_gmt":"2017-09-13T08:32:23","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/the-paste\/"},"modified":"2025-12-05T13:32:01","modified_gmt":"2025-12-05T13:32:01","slug":"the-paste","status":"publish","type":"plugin","link":"https:\/\/lmo.wordpress.org\/plugins\/the-paste\/","author":9668177,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.1.4","stable_tag":"2.1.4","tested":"6.9.4","requires":"4.8","requires_php":"7.4","requires_plugins":null,"header_name":"The Paste","header_author":"J\u00f6rn Lund","header_description":"Paste Images in WordPress from many applications md upload them to the media library.","assets_banners_color":"89d6d6","last_updated":"2025-12-05 13:32:01","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/donate\/?hosted_button_id=F8NKC6TCASUXE","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/the-paste\/","header_author_uri":"https:\/\/github.com\/mcguffin","rating":4.8,"author_block_rating":0,"active_installs":10000,"downloads":99962,"num_ratings":35,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"podpirate","date":"2017-09-13 08:32:18"},"1.0.1":{"tag":"1.0.1","author":"podpirate","date":"2017-09-16 13:00:01"},"1.0.2":{"tag":"1.0.2","author":"podpirate","date":"2017-11-09 16:14:11"},"1.0.3":{"tag":"1.0.3","author":"podpirate","date":"2017-11-09 16:23:12"},"1.0.4":{"tag":"1.0.4","author":"podpirate","date":"2017-11-10 13:21:03"},"1.0.5":{"tag":"1.0.5","author":"podpirate","date":"2018-08-06 10:30:50"},"1.0.6":{"tag":"1.0.6","author":"podpirate","date":"2018-08-06 10:30:50"},"1.0.7":{"tag":"1.0.7","author":"podpirate","date":"2020-08-15 13:04:47"},"1.1.0":{"tag":"1.1.0","author":"podpirate","date":"2022-01-23 12:37:08"},"1.1.1":{"tag":"1.1.1","author":"podpirate","date":"2023-07-14 11:06:22"},"1.1.2":{"tag":"1.1.2","author":"podpirate","date":"2023-09-23 11:18:12"},"2.0.0":{"tag":"2.0.0","author":"podpirate","date":"2023-09-24 14:21:56"},"2.0.1":{"tag":"2.0.1","author":"podpirate","date":"2023-09-24 14:36:58"},"2.0.2":{"tag":"2.0.2","author":"podpirate","date":"2023-09-26 13:38:47"},"2.0.3":{"tag":"2.0.3","author":"podpirate","date":"2023-09-27 10:57:46"},"2.0.4":{"tag":"2.0.4","author":"podpirate","date":"2023-09-28 05:51:36"},"2.0.5":{"tag":"2.0.5","author":"podpirate","date":"2023-10-01 11:10:29"},"2.0.6":{"tag":"2.0.6","author":"podpirate","date":"2023-10-05 12:50:41"},"2.0.7":{"tag":"2.0.7","author":"podpirate","date":"2023-10-07 13:07:27"},"2.0.8":{"tag":"2.0.8","author":"podpirate","date":"2023-10-18 11:48:14"},"2.0.9":{"tag":"2.0.9","author":"podpirate","date":"2023-10-18 22:44:00"},"2.1.0":{"tag":"2.1.0","author":"podpirate","date":"2023-10-29 20:59:18"},"2.1.1":{"tag":"2.1.1","author":"podpirate","date":"2024-05-12 15:49:56"},"2.1.2":{"tag":"2.1.2","author":"podpirate","date":"2024-06-22 08:25:59"},"2.1.3":{"tag":"2.1.3","author":"podpirate","date":"2024-12-20 13:28:50"},"2.1.4":{"tag":"2.1.4","author":"podpirate","date":"2025-12-05 13:32:01"}},"upgrade_notice":{"":"<p>Nothing noteworty here so far...<\/p>"},"ratings":{"1":1,"2":0,"3":0,"4":2,"5":32},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1729167,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1729167,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":1729167,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":1729167,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.1.0","1.1.1","1.1.2","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9","2.1.0","2.1.1","2.1.2","2.1.3","2.1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2975198,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2970897,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2970897,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2970897,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2975198,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2985741,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Pasting into classic editor. You can either upload the image immediately or do so later. Disable \u2018Paste as file\u2019 to turn off pasting.","2":"The media library is pastable too","3":"Pasted multiple images from macOS Photos into Chrome","4":"A layer pasted from Adobe Photoshop 2023","5":"Pasted from Affinity Designer. SVG Clipboard contents on the right.","6":"Plugin options (Settings &gt; Writing)"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[17897,2975,233,2345],"plugin_category":[46,50],"plugin_contributors":[78906],"plugin_business_model":[],"class_list":["post-74635","plugin","type-plugin","status-publish","hentry","plugin_tags-clipboard","plugin_tags-copy-paste","plugin_tags-media-library","plugin_tags-productivity","plugin_category-editor-and-writing","plugin_category-media","plugin_contributors-podpirate","plugin_committers-podpirate"],"banners":{"banner":"https:\/\/ps.w.org\/the-paste\/assets\/banner-772x250.png?rev=1729167","banner_2x":"https:\/\/ps.w.org\/the-paste\/assets\/banner-1544x500.png?rev=1729167","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/the-paste\/assets\/icon-128x128.png?rev=1729167","icon_2x":"https:\/\/ps.w.org\/the-paste\/assets\/icon-256x256.png?rev=1729167","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/the-paste\/assets\/screenshot-1.png?rev=2975198","caption":"Pasting into classic editor. You can either upload the image immediately or do so later. Disable \u2018Paste as file\u2019 to turn off pasting."},{"src":"https:\/\/ps.w.org\/the-paste\/assets\/screenshot-2.png?rev=2970897","caption":"The media library is pastable too"},{"src":"https:\/\/ps.w.org\/the-paste\/assets\/screenshot-3.png?rev=2970897","caption":"Pasted multiple images from macOS Photos into Chrome"},{"src":"https:\/\/ps.w.org\/the-paste\/assets\/screenshot-4.png?rev=2970897","caption":"A layer pasted from Adobe Photoshop 2023"},{"src":"https:\/\/ps.w.org\/the-paste\/assets\/screenshot-5.png?rev=2975198","caption":"Pasted from Affinity Designer. SVG Clipboard contents on the right."},{"src":"https:\/\/ps.w.org\/the-paste\/assets\/screenshot-6.png?rev=2985741","caption":"Plugin options (Settings &gt; Writing)"}],"raw_content":"<!--section=description-->\n<p>Speed up your workflow by pasting files and image data directly into the WordPress media library.<\/p>\n\n<p>You can copy files and image data from many desktop applications:<\/p>\n\n<ul>\n<li>macOS Finder<\/li>\n<li>Windows Filesystem<\/li>\n<li>Screenshots<\/li>\n<li>Adobe Photoshop<\/li>\n<li>Gimp<\/li>\n<li>LibreOffice<\/li>\n<li>GoogleDocs<\/li>\n<li>Adobe XD<\/li>\n<li>SVG from Adobe XD, Illustrator, Figma and Affinity Designer (<strong>Note:<\/strong> An additional plugin for SVG Support is required. My favorite: <a href=\"https:\/\/wordpress.org\/plugins\/safe-svg\/\">Safe SVG<\/a>)<\/li>\n<li><a href=\"https:\/\/github.com\/mcguffin\/the-paste#applications-tested-so-far\">And some more...<\/a><\/li>\n<\/ul>\n\n<p>\u2026 and paste it to Classic Editor or directly to the media library.<\/p>\n\n<p>The most recent Desktop versions of Chrome, Edge, Firefox and Safari are supported.<\/p>\n\n<p>Install <a href=\"https:\/\/wordpress.org\/plugins\/safe-svg\/\">Safe SVG<\/a> to enable SVG support.<\/p>\n\n<p><a href=\"https:\/\/github.com\/mcguffin\/the-paste\">The paste at GitHub<\/a><\/p>\n\n<p>You like it? You can't stop pasting? <a href=\"https:\/\/www.paypal.com\/donate\/?hosted_button_id=F8NKC6TCASUXE\">Paste some cash with PayPal<\/a>!<\/p>\n\n<h3>Known Issues<\/h3>\n\n<ul>\n<li><em>Firefox<\/em> does not support pasting multiple files from the OS filesystem.<\/li>\n<li><em>Safari<\/em> lacks the support to convert images to the webP format.<\/li>\n<li>Pasting in TinyMCE triggers a JavaScript error if <a href=\"https:\/\/wordpress.org\/plugins\/real-media-library-lite\/\">Real Media Library<\/a> is active. Pasting in the media library is still working.<\/li>\n<li><em>Edge<\/em> is working suspiciously well, which is very unusal in the Microsoft world and must be considered a bug.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>Follow the standard <a href=\"https:\/\/wordpress.org\/documentation\/article\/manage-plugins\/\">WordPress plugin installation procedere<\/a>.<\/p>\n\n<!--section=changelog-->\n<h4>2.1.4<\/h4>\n\n<ul>\n<li>Fix Image dialog: hide webp option if extension not allowed in multisite<\/li>\n<li>Fix: Fall back to pasting if tinymce content is pasted<\/li>\n<li>Bind debug mode to constant SCRIPT_DEBUG<\/li>\n<\/ul>\n\n<h4>2.1.3<\/h4>\n\n<ul>\n<li>Bring TinyMCE activation to Editor toolbar<\/li>\n<li>SVG paste: Without SVG upload allowed you can still upload pasted SVG as raster image<\/li>\n<li>Fix: Pasting with Safe SVG forbidden<\/li>\n<li>Fix: render shortcode after inserting in tinymce<\/li>\n<\/ul>\n\n<h4>2.1.2<\/h4>\n\n<ul>\n<li>Fix Classic Editor + Safari not pasting image (re-arrange js build)<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>Fix PHP Fatal on Alpine\/Solaris (<code>GLOB_BRACE<\/code>)<\/li>\n<li>Fix some tweaks in block editor<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Introduce Admin Settings<\/li>\n<li>Quality slider in image dialog<\/li>\n<li>Pasting into image dialog now possible<\/li>\n<li>TinyMCE: Remove DataURI pasting feature<\/li>\n<li>TinyMCE: \"Paste as File\" is now \"Prefer pasting files\"<\/li>\n<li>TinyMCE: Restore functionality of \"Paste as Text\"<\/li>\n<li>TinyMCE: Use current attachment display settings when pasting<\/li>\n<li>TinyMCE: Skip images with src from same origin<\/li>\n<li>Fix: Resolve some Block Editor conflicts<\/li>\n<li>Fix: Paste issue in Classic Block<\/li>\n<\/ul>\n\n<h4>2.0.9<\/h4>\n\n<ul>\n<li>Fix: pasting plain HTML broken<\/li>\n<\/ul>\n\n<h4>2.0.8<\/h4>\n\n<ul>\n<li>Introduce Image Quality option<\/li>\n<li>Image Dialog: use generated filename if filename is empty<\/li>\n<li>Rearrange user options<\/li>\n<li>Add date and time format options for default filenames<\/li>\n<li>Compatibility with <a href=\"https:\/\/wordpress.org\/plugins\/tinymce-advanced\/\">Advanced Editor Tools<\/a><\/li>\n<li>Reduce JS filesize<\/li>\n<li>Fix: missing TinyMCE toolbar icon<\/li>\n<li>Fix: Image Quality setting not effective<\/li>\n<\/ul>\n\n<h4>2.0.7<\/h4>\n\n<ul>\n<li>Support images from MS Teams chat<\/li>\n<li>A11y: Paste Modal submit now submits on press enter<\/li>\n<li>A11y: Aria hidden attributes on buttons<\/li>\n<li>Fix: Cannot paste into textfield in paste modal<\/li>\n<li>Fix: Filename entered in paste modal unfunctional<\/li>\n<\/ul>\n\n<h4>2.0.6<\/h4>\n\n<ul>\n<li>Feature: Toggle image pasting in tinymce toolbar<\/li>\n<li>Feature: Support SVG<\/li>\n<\/ul>\n\n<h4>2.0.5<\/h4>\n\n<ul>\n<li>Fix: Compatibility issue with <a href=\"https:\/\/wordpress.org\/plugins\/real-media-library-lite\/\">Real Media Library<\/a><\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>Remove debugging artefact<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>UI Tweak (instruction placement)<\/li>\n<li>Fix: Classic editor plugin crashing<\/li>\n<li>Fix: sometimes not pasting in Firefox<\/li>\n<li>Fix: Dialog overlays media frame in Block Editor<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Paste from Google Docs (Docs and Presentation)<\/li>\n<li>More Filename placeholders<\/li>\n<li>Fix PHP Fatal if network activated on a multisite<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Fix: Filename placeholders<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Paste files and images in the media Library<\/li>\n<li>Paste multiple files (except firefox)<\/li>\n<li>Convert to WebP (except Safari)<\/li>\n<li>Disable dataURI pasting in user profile (now default)<\/li>\n<li>Performance: Check upload capability before scripts are loaded<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fix: Fatal error in user profile<\/li>\n<li>Fix: Compatibility with the SEO Framework<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Feature: Make pasting into tinyMCE optional. (Fixes unpredictable cursor position during file drop)<\/li>\n<li>Fix: php 8.2 deprecation warnings<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fix: PHP 8 warning<\/li>\n<li>Fix: Add <code>data:<\/code> to wp_kses allowed protocols<\/li>\n<li>TinyMCE: Users without file upload capability could not paste images as data-url.<\/li>\n<li>TinyMCE: Don't show upload buttons if user are not allowed to upload files<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Fix auto upload large images<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Prevent Editor Crashes: Only embed images up to 262144 px, upload otherwise<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Support Text Widget<\/li>\n<li>Better Media Titles<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fix JS Error in TextWidget<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Performance improvements<\/li>\n<li>Add Textdomain to plugin header<\/li>\n<li>Remove unnecessary settings<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Update plugin URL<\/li>\n<li>Fix double pasting<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Paste files and image data from clipboard and instantly upload them to the WordPress media library.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/74635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=74635"}],"author":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/podpirate"}],"wp:attachment":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=74635"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=74635"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=74635"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=74635"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=74635"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=74635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}