HEIC Support

説明

Add iPhone photos to WordPress without the hassle. HEIC Support lets you upload .heic and .heif images to the Media Library and automatically creates web-friendly .webp, .avif, or .jpg copies, so your photos actually display in every browser.

Free forever, and it just works

The plugin is free and works on thousands of sites with no account, no key, and no limits. Most WordPress hosts already run ImageMagick 7 with libheif, which is all that is needed to convert .heic locally. After activating, open Settings Media HEIC Support to see a live test conversion for your own server.

  • Allows .heic and .heif uploads to the Media Library
  • Automatically creates a .webp, .avif, or .jpg copy of every .heic upload
  • Optionally replaces the original upload instead of keeping a copy
  • Choose your output format: .avif (smallest files), .webp (smaller files), or .jpg (most compatible)
  • No configuration required. Just activate and upload

Host can’t convert? Convert on any server (optional, paid)

Some budget or locked-down hosts don’t include the libraries needed to read .heic. If the test at Settings Media shows your server can’t convert on its own, HEIC Support can hand the job to our cloud conversion service, so your uploads still get a .webp, .avif, or .jpg copy on any host, without installing more software.

Cloud conversion is entirely optional and opt-in. You only need it if your server can’t convert locally. Buy a pack of conversion credits, paste your license key at Settings Media, and switch it on. One credit converts one image, and packs start at 3 conversions for $5.99. Get conversion credits.

The free plugin always works for free whenever your server can convert. Cloud conversion never runs unless you buy credits, save a key, and turn it on.

スクリーンショット

インストール

  1. heic-support のフォルダーを /wp-content/plugins/ ディレクトリーにアップロードする。
  2. プラグイン画面 ( 「プラグイン -> インストール済みプラグイン」 ) でプラグインを有効化する。

Check the page at Settings Media after activating to see if your server provides ImageMagick 7.

External services

This plugin’s optional, opt-in cloud conversion feature connects to an external service operated by Breakfast (breakfastco.xyz). With no license key saved, the plugin does not contact any external service.

Credit balance checks. After you save a license key at Settings Media, the plugin may contact breakfastco.xyz to fetch your remaining conversion credit balance. This request is made when the settings page is displayed (and the result is cached for about 10 minutes) so the plugin can show how many credits you have left. It sends your license key and your site URL. This happens even if “Cloud Conversion” is not yet enabled.

Cloud conversion. When you have saved a license key and enabled “Cloud Conversion” at Settings Media, the plugin sends your license key and your site URL to breakfastco.xyz to reserve conversion credits and perform a conversion. The plugin uploads the .heic image file to the conversion server, which returns the converted .webp, .avif, or .jpg image. Uploaded images are processed in memory and the temporary files are deleted immediately after conversion; they are not stored or shared.

Use of the cloud conversion service is governed by the Breakfast Privacy Policy (https://breakfastco.xyz/privacy-policy/).

評価

2024年7月12日
Out of curiosity (and for future planning), we installed this plugin to confirm it effectively converts HEIC images to either JPG or WebP images. Well, it certainly does! This plugin works out-of-the-box and gets the job done. Simply make sure your host server has the ImageMagick module installed and activated. The plugin’s installation instructions provide the necessary guidance to verify the module is installed. Thank you for this great plugin!
3件のレビューをすべて表示

貢献者と開発者

HEIC Support はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“HEIC Support” は6ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“HEIC Support” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

2.3.0

  • [Added] Adds .avif as an output format option alongside .webp and .jpg.
  • [Added] Shows a dismissible warning right in the uploader when a .heic is added on a server that cannot convert locally and does not have cloud conversion set up, so the upload no longer fails silently.
  • [Removed] Removes admin notices from the dashboard; feedback now appears in the uploader instead.

2.2.1

  • [Fixed] Shows a dismissible notice after a .heic is uploaded on a server that cannot convert locally and does not have cloud conversion set up, so the upload no longer fails silently.
  • [Changed] Adds a link to the Privacy Policy in the external services disclosure.

2.2.0

  • [Added] Optional, opt-in cloud conversion for servers without ImageMagick/libheif. Enter a license key and enable it at Settings Media; converts .heic uploads via the Breakfast cloud conversion service using purchased credits. See the External services section.
  • [Changed] Changes the tested up to version to 7.0.

2.1.4

  • [Fixed] Makes sure the test runs before the settings output is generated.
  • [Changed] Changes the tested up to version to 6.8.3.

2.1.3

  • [Changed] Changes the tested up to version to 6.6.2.

2.1.2

  • [Fixed] Shows better error output when ImageMagick is installed on the server but conversions cannot be completed.
  • [Fixed] Uses a unique file name when creating test images in the uploads folder.
  • [Changed] Changes the tested up to version to 6.4.0.

2.1.1

  • [追加] プラグインセッティングにスクリーンショットを追加しました。
  • [修正] 特定の環境で動作しなくなる置換機能のバグを修正しました。 https://wordpress.org/support/topic/replace-does-not-work-because-of-file-type/
  • [変更] テスト済みバージョンを 6.3.2 に変更しました。

2.1.0

  • [追加] .jpg サポートを追加しました。画像を webp に変換するか jpg に変換するか切り替える設定を追加します。デフォルトは webp 形式です。
  • [追加] ImageMagic がインストールされていない場合でも「設定」 -> 「メディア」に設定セクションを表示し、ホストがライブラリを提供していないことをユーザに説明します。
  • [修正] .svg 形式アイコンからレイヤーを削除しました。
  • [変更] テスト済みバージョンを 6.3.1 に変更しました。

2.0.0

  • [追加] webp 形式と image/webp MIME タイプ文字列の周りにフィルターを追加して、他の開発者が変更できるようにします。
  • [追加] コピーを作成するのではなく、.heic イメージを置き換えるオプション機能を追加します。「設定」->「メディア」のスイッチでこの機能が有効になります。
  • [修正] エラー メッセージを更新して、ImageMagick の特定の最小バージョンについての言及を停止します。これは正確ではなく、libheif などの他の依存関係が欠落しているため、変換が機能しない可能性があります。
  • [変更] すべてのプラグイン設定を「メディア」->「HEIC Support」から「設定」->「メディア」に移動します。
  • [変更] テスト済みのバージョンを6.2.0に変更。
  • [削除] 「メディア」->「HEIC Support」 のメニューを削除。

1.0.1

  • [修正済] PHP7.2以下で解析エラーが発生するバグを修正しました。
  • [変更] テスト済みバージョンを6.1.1までに変更します。

1.0.0

  • [追加] 初公開版。Wordpress に .heic サポートを追加します。ImageMagic7以降がインストールされている場合、メディアライブラリにアップロードされた .heic 画像の .webp 形式のコピーを作成します。