Linux 软件免费装
Banner图

tomatoSHIFT Image Uploader for Figma

开发者 tomatoshift
更新时间 2026年8月17日 23:31
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

media library image upload webp image optimization figma

下载

1.2.0 1.2.1

详情介绍:

Send images from Figma straight to WordPress. tomatoSHIFT Image Uploader for Figma is the WordPress half of a two-part tool: select layers in the Figma plugin, hit upload, and the images land in your Media Library. No exporting to your Downloads folder, no drag and drop, no renaming files. The plugin adds a REST endpoint protected by an API key you generate in WordPress. Nothing else is exposed, and the plugin makes no outbound requests of its own. Key features: Typical uses: shipping design assets to a blog post, keeping a landing page in sync with the Figma file, or handing a client site a batch of optimized WebP images without leaving the design tool. Figma is a trademark of Figma, Inc. This plugin is developed by tomatoSHIFT and is not affiliated with, sponsored by or endorsed by Figma, Inc. Figma is a trademark of Figma, Inc. This plugin is developed by tomatoSHIFT and is not affiliated with, sponsored by or endorsed by Figma, Inc.

安装:

  1. Upload the plugin folder to the /wp-content/plugins/ directory, or install the ZIP via Plugins > Add New.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Settings > tomatoSHIFT Image Uploader for Figma and click Generate API Key.
  4. Paste the API key into the Figma plugin settings under WordPress API Key.

屏幕截图:

  • Settings > tomatoSHIFT Image Uploader for Figma: generate the API key and copy it into the Figma plugin.
  • Paste your WordPress site URL and API key into the Figma plugin to connect.
  • Select layers on the Figma canvas and upload them in one batch.
  • The uploaded images land straight in the WordPress Media Library.
  • Title and alt text set in Figma are carried over to the attachment.

升级注意事项:

1.2.1 Compatibility bump for WordPress 7.1. Nothing else changed. 1.2.0 Plugin renamed. If you are on 1.1.x, deactivate and delete the old "Image Uploader for Figma" plugin before activating this one — the folder changed, so it installs alongside rather than over it. Your API key and Figma plugin connection still work. 1.1.2 Internal cleanup for WordPress.org coding standards, plus tighter CORS on the upload endpoint. No changes needed on the Figma side. 1.1.1 Fixes a false "old plugin still active" error shown by 1.1.0. Update if you saw that message. 1.1.0 Plugin renamed. If you are on 1.0.x, deactivate and delete the old "Fig2WP Image Uploader" plugin before activating this one — the folder changed, so it installs alongside rather than over it. Your API key still works; the settings screen is now Settings > Image Uploader for Figma. 1.0.1 Fixes uploads being blocked by host anti-bot protection. Update the Figma plugin too. 1.0.0 Initial release.

常见问题:

Can I upload images from Figma as WebP?

Yes. Pick WebP in the Figma plugin and the image is converted before it is sent; WordPress receives a finished .webp file. JPG and PNG work the same way. Allowed types are filterable via fig2wp_allowed_mimes.

Can I upload several Figma layers at once?

Yes. Select any number of layers on the canvas and they upload as one batch.

Do I need to export from Figma first?

No. That is the point of the plugin — there is no download, no Finder detour and no drag and drop into the Media Library.

How do I get the API key?

Go to Settings > tomatoSHIFT Image Uploader for Figma and click Generate API Key. Copy it into the Figma plugin.

What endpoint does the plugin expose?

POST /wp-json/tomatoshift/v1/upload-images, or ?tomatoshift_upload=1 on the site root for hosts whose anti-bot layer blocks /wp-json/ paths.

Is any external service used?

No. The plugin makes no outbound requests; it only accepts uploads sent to your own WordPress site.

Which origins may call the upload endpoint from a browser?

Only the Figma plugin. Cross-origin requests from anywhere else receive no CORS header and are blocked by the browser. The list is filterable via fig2wp_allowed_origins.

更新日志:

1.2.1 1.2.0 1.1.2 1.1.1 1.1.0 1.0.1 1.0.0