Amazon S3へのWordPressアップロードフォームの作成方法

WordpressからAmazon S3アカウントにユーザーが送信したファイルを送信したいですか?WPFormsを使えば、WordPressのフォームからユーザーがファイルを送信し、自動的にAmazon S3アカウントに送信することができます。それでは、Amazon S3へのWordPressアップロードフォームの作成方法を見てみましょう。

始める前に、このチュートリアルはS3にファイルのコピーを保存するのに役立つということを覚えておいてください。S3にファイルを移動したり、オフロードしたりはしない。そのため、WordPressサイト上で元のファイルを見つけることができます。

Amazon S3へのWordPressアップロードフォームの作成方法

Amazon S3にファイルを自動送信するWordPressのアップロードフォームを簡単に追加する手順を説明します。

WPFormsとZapierアドオンをインストールする

まず最初に行う必要があるのは、WPFormsプラグインをインストールして有効化することです。WordPressのプラグインをインストールする方法のステップバイステップガイドはこちらです。

インストール後、フォームを作成する必要があります。WordPressでファイルアップロードフォームを作成する方法については、チュートリアルをご覧いただくか、こちらのビデオをご覧ください:

ニーズに応じて、ドラッグ&ドロップビルダーで他のフォームフィールドを編集することもできます。この例では、フォームの名前をAmazon S3とします。

ユーザーがフォームから送信したファイルをAmazon S3にコピーするには、サイトにZapierアドオンをインストールして有効化する必要があります。

Zapierアドオンを使えば、WordPressのフォームをAmazon S3を含む7,000以上のウェブアプリケーションに接続できます。

このステップの詳細については、Zapierアドオンのインストールと使用方法に関するチュートリアルをご覧ください。

それでは、WordPressのフォームをAmazon S3アカウントに接続する方法を見てみましょう。

Zapierアカウントにログインし、トップナビゲーションにある「Make a Zap」ボタンをクリックします。

次に、Zapierのステップバイステップガイドに従ってZapを作成する。すべてのステップのスクリーンショットを見るには、WPFormsでZapierを使用するチュートリアルを参照してください。

Edit Optionsステップで、作成したばかりのAmazon S3 フォームを選択していることを確認してください。既存のエントリーを取得する前に、フォーム上に少なくとも1つのテストエントリーが必要です。

WordPress s3アップロードフォーム

確認メッセージが表示されます。

WordPressフォームをAmazon S3に接続する

ZapierとWPFormsプラグインの接続が完了したら、次はWPFormsをAmazon S3に接続する番だ。

最初のステップは、アクションアプリとしてAmazon S3を選択することです。検索バーを使ってAmazon S3アプリを探します。

アクションアプリにamazon s3を選択

すると、Amazon S3アクションを選択するよう求められる。S3にファイルをアップロードしたいので、Upload Fileを 選択してContinueをクリックしよう。

アマゾンのS3アクションを選択

次に、Amazon S3アカウントをZapierに接続する必要がある。そのためには、ZapierがあなたのAmazon S3データにアクセスすることを承認する必要がある。

zapierによるamazon s3へのアクセスを許可する

アクセスキーを取得するには、Amazon S3アカウントにログインし、プロフィール名の下にあるMy Security Credentialsをクリックします。

セキュリティ認証情報をクリックする

セキュリティ資格情報]ページで、[新しいアクセスキーの作成]をクリックします。

新しいアクセスキーの作成をクリックします。

表示されるポップアップでアクセスキーIDとシークレットアクセスキーを見つける。これらをZapierアカウントにコピーし、「はい、続行」をクリックする。

アクセスキー amazon s3

アカウントを承認したら、「Save + Continue」をクリックします。

次のステップでは、Amazon S3のアップロードファイルを設定するよう求められます。

キー」フィールドでは、フォームを送信するユーザーを特定できるフィールドを選択できます。名前でもメールアドレスでも構いません。ZapierのFileフィールドでは、フォームに作成したファイルアップロードフィールドを選択します。

テンプレート編集ステップ

そして、Continueをクリックする。

これでAmazon S3との統合をテストできます。すべてがうまくいけば、成功のメッセージが表示されます。

wordpressのs3アップロード成功

準備万端だ!

ユーザーが送信したファイルをAmazon S3アカウントに自動的にコピーできるようになりました。

WPFormsはWordPressでファイルをアップロードするのに最適なプラグインです。この記事が気に入ったら、複数のファイルアップロードフォームを作成する記事もお楽しみください。

何を待っているのですか?今すぐ最強のWordPressフォームプラグインを使い始めましょう。

この記事が気に入ったら、Facebookや Twitterで WordPressの無料チュートリアルをフォローしてください。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。WPFormsがどのように資金を調達しているのか、なぜそれが重要なのか、そしてどのように私たちをサポートできるのかをご覧ください。

シャザド・サイード

チェンナイのアンナ大学を卒業後、2017年にAwesome Motive Inc.に入社し、WPFormsを含む同社のいくつかのブランドやプラグインのコンテンツを制作している。 もっと知る

最高のWordPressドラッグ&ドロップフォームビルダープラグイン

簡単、速い、安全。WPFormsを信頼する600万人以上のWebサイトオーナーの仲間入りをしてください。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。

6 comments on "アマゾンS3へのWordPressアップロードフォームの作成方法"

  1. こんにちは
    s3アップロードフォームはファイルを直接s3バケットにアップロードするのでしょうか、それともサーバーにアップロードしてからs3バケットにアップロードするのでしょうか、
    直接アップロードした方がサーバーのリソースを節約できます。

    1. こんにちは、モハド、

      いい質問ですね。ファイルアップロード機能を動作させるためには、ファイルもサーバーにアップロードする必要があります。これは、アップロードされたファイルへのすべてのリンク(エントリーページや通知メールなど)が、Zapierを通じて設定されたサードパーティの接続ではなく、サーバーにアップロードされたファイルにリンクされるためです。

      その他ご不明な点がございましたら、お気軽にお問い合わせください。

      1. Zapierを使用してS3バケットからリンクを派生させ、それを顧客へのメール通知で送信することは可能でしょうか(WPFormsの通知を使用するのではなく、Zapierに統合された他のメールオプションを使用します)?

      2. マーク - いい質問だね!

        Zapierと統合されたセカンダリアプリケーションが、フォーム送信に基づいて通知を送信する機能を持っている場合、これは可能である。

        しかし、これについてはZapierサポートに問い合わせるのがベストだろう。もしお役に立てるのであれば、こちらからお問い合わせください。

        お役に立てれば幸いです!ありがとう。)

  2. こんにちは、

    有用な記事、ありがとうございます。
    異なるS3バケットに異なるフォームを設定したい場合、どのようにすればよいでしょうか?
    ありがとうございました。

    1. セルジオさん、こんにちは!
      フォームごとに異なるZapを作成する必要があります。WPformsとZapierアドオンを使えば、必要なだけZapを作成できます。
      お役に立てれば幸いです。
      それではまた。

コメントを追加する

コメントをお寄せいただきありがとうございます。すべてのコメントはプライバシーポリシーに従って管理され、すべてのリンクはnofollowであることにご留意ください。名前欄にはキーワードを使用しないでください。個人的で有意義な会話をしましょう。

このフォームはCloudflare Turnstileによって保護されており、Cloudflareプライバシーポリシーおよび利用規約が適用されます。