Uploadcare を使用して WordPress メディアのアップロードを改善する
WordPress は長年にわたってメディア管理を継続的に改善してきましたが、まだ機能が不足している領域があります。 WordPress メディア管理には、サードパーティによってより興味深く高度な方法で処理される側面があります。
サイトで画像を使用すると、ストレージ容量やサーバーからの読み込み速度など、リソースを大量に消費する可能性があります。サイトで使用する画像が増えるほど、これらのリソースへの負担が大きくなる可能性があります。
大量の画像を使用するサイトは、独自のサーバーからリソースを占有するのではなく、クラウド内の他の場所でファイルをホストする方法を探す傾向があります。ただし、この統合を容易にするサービスを見つけるのは難しい場合があります。
Uploadcare は、サードパーティのクラウド ストレージ サービスを使用するときに発生する困難を解消し、プロセス全体をシンプルにするサービスです。次に、もう少し進んで、サイトでのメディア エクスペリエンスを向上させるための他のオプションがいくつか提供されます。
アップロードケアは何をするのですか?
Uploadcare は、CDN (Content Delivery Network) ストレージをアップロード、処理、使用できるサービスです。
これは基本的に、サービスに追加したメディアはすべてクラウド サーバーに保存されることを意味します。これにより、独自のサーバーにファイルを保存する場合に発生する読み込み速度の問題が解消されます。
このサービスには、さまざまな方法で画像を変更できる賢い画像処理機能が付属しています。これらの変更はすべて、元の画像を変更しないまま URL スイッチを使用してオンザフライで行われます。
この方法では、単一の画像で多数のカスタム処理オプションを使用できます。画像処理機能については後ほど詳しく説明します。まずは、サービスを始めるために必要なものを見てみましょう。
Uploadcare アカウントの作成
アカウントの作成は 30 秒もかからない簡単なプロセスです。
Uploadcare のホームページで、[開始する] ボタンをクリックします。
これによりサインアップ ページが表示され、GitHub または Google アカウントを使用してワンクリックでサインアップ オプションを使用できます。または、電子メール アドレスを使用してサインアップすることもできます。
電子メール アドレスでサインアップすると、Uploadcare から確認メールが届きます。リンクが記載されているので、アカウントの設定を完了するにはこのリンクをクリックする必要があります。
アカウントを作成すると、Uploadcare ダッシュボードにログインし、デフォルトのプロジェクトが作成されます。このプロジェクトには、サービスがサインアップ方法から推定した名前が付けられます。このプロジェクトの名前を変更するのは簡単です。
最初のプロジェクトの名前を変更するには、プロジェクト名をクリックして設定オプションを参照するだけです。この領域で使用できる唯一のオプションは、プロジェクト名を変更する機能です。 Web サイトに適した名前に変更します。
Uploadcare を使用すると、アカウントのこの 1 つのプロジェクトに制限されません。アカウントの下に任意の数のプロジェクトを作成でき、すべてのプロジェクトが、無料の 250 MB か有料アカウントからのストレージ割り当てかに関係なく、所有しているストレージ割り当てを共有します。
各プロジェクトには独自の公開キーと秘密キーが与えられ、これを使用して、Uploadcare サービスに接続する Web サイトごとに個別のプロジェクトを作成できます。これは、一連のブログや Web サイトを運営する個人や企業にとって特に便利です。
Uploadcare の料金プラン
サインアップすると 250 MB のストレージが提供される無料プランについてはすでに述べました。このアカウント レベルは、単一の Web サイトを持つ個人にとって非常に役立ちます。ただし、多くの、または非常に高解像度の画像ファイルを使用するサイトやユーザー向けには、他のプレミアム オプションがあります。
Uploadcare では、次の 3 つのプレミアム プランを使用して、ストレージ要件に基づいてアカウントをアップグレードできます。
- プラン 1: 月額 5 ドルで 1.5GB のストレージ
- プラン 2: 7.5GB のストレージで月額 19 ドル
- プラン 3: 月額 99 ドルで 50GB のストレージ
完全にカスタマイズできる Enterprise プランもあります。あなたのニーズがデフォルトのプランに当てはまらない場合は、連絡して話し合うよう求められます。
プランのコストはストレージ容量に直接関係することに注意してください。 Uploadcare の他のサービスと機能はすべて、どのプランを使用しても利用できます。
WordPress で Uploadcare を使用する
Uploadcare アカウントを作成したら、プロジェクトの 1 つを WordPress Web サイトに簡単にリンクできます。これを行う最も簡単な方法は、WordPress.org プラグイン リポジトリから Uploadcare プラグインをダウンロードすることです。これは、他の WordPress プラグインと同じ方法でインストールできます。
プラグインをインストールしてアクティブ化したら、セキュリティ キーを入力して、プラグインを Uploadcare プロジェクトに接続する必要があります。これを行うには、[設定] > [Uploadcare] に移動し、ページの上部でプロジェクトの公開セキュリティ キーと秘密セキュリティ キーを入力します。 これらのキーは、Uploadcare プロジェクトの概要ページにあります。
ここには、注目の画像に Uploadcare を使用できるようにするなど、さまざまな追加オプションがあります。ここでは、Uploadcare サービスを微調整することもできますが、これは主に上級ユーザー向けです。これを行う手順については、サービスのドキュメントを参照してください。
プラグインをインストールして設定を構成すると、投稿とページのデフォルトの [メディアを追加] ボタンが置き換えられます。
このボタンをクリックすると、複数の新しいオプションを備えたメディア アップロード ページが表示されます。 Facebook、Instagram、Google Drive、Evernote などのさまざまなソースから画像をアップロードできるようになりました。
これらのサービスのいずれかから初めてメディアをアップロードしようとすると、アカウントにログインして、Uploadcare に接続するように求められます。追加サービスは、ウィジェット メニューの Uploadcare プロジェクトでアクティブ化できます。
アップロードする各画像には一意の汎用識別番号 (UUID) が与えられ、Uploadcare コンテンツ配信ネットワーク (CDN) に保存されます。このアプローチでは、ファイルの高解像度バージョンを 1 つアップロードするだけで済み、この 1 つのファイルにさまざまな画像処理スイッチを追加することで、サイト上で複数の方法でファイルを表示できることを意味します。
画像処理機能
先ほども触れたように、Uploadcare にはデフォルトの画像をまったく変更しない素晴らしい画像処理機能があります。これにより、各インスタンスが完全に異なる複数の場所でイメージを参照できるようになります。
たとえば、画像の UUID の後に「/-/resize/widthxheight/」を追加し、URL の幅と高さの部分を必要な寸法に置き換えることで、画像を特定のサイズに拡大縮小できます。次の URL 情報「/-/resize/600×300/」を追加すると、画像サイズが 600 ピクセル x 300 ピクセルに設定されます。
他にも、トリミング、ファイル形式の変更、カラー画像のグレースケールへの変更など、さまざまな画像処理機能を使用できます。機能のリストとその使用方法については、Uploadcare のドキュメントを参照してください。
結論
Uploadcare は、大量のメディアを使用し、CDN の速度の利点を必要とすると同時に、追加の画像処理オプションも利用できるサイトにとって優れたサービスです。
無料アカウントには、サービスの延長試用に興味がある人にとって十分なストレージが用意されています。一方、最初の有料プランにアップグレードすると、多くの企業にとって十分な膨大な量のストレージが提供されます。
非常に高解像度のファイルを定期的に使用する人は、シンプルなプランをすぐにクリアしてしまうかもしれません。コストを抑えたい場合は、古いファイルを削除してストレージ領域を定期的に空にするオプションがあります。
ウェブサイトに Uploadcare または別の CDN ストレージ サービスを使用したことがありますか?以下のコメント欄でご意見をお聞かせください。