Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressでDropboxアップロードフォームを作成する方法

編集メモ: WPBeginner のパートナーリンクから手数料を得ています。手数料は編集者の意見や評価に影響を与えません。編集プロセスについて詳しく知る。

WordPressでDropboxのアップロードフォームを作成したいですか?

ファイルアップロードオプション付きのお問い合わせフォームは、添付ファイルが多すぎると管理が大変です。フォームをDropboxに接続し、ファイルを直接クラウドにアップロードすることができます。

この投稿では、WordPressでDropboxアップロードフォームを簡単に作成する方法をご紹介します。

Creating a WordPress Dropbox upload form

フォーム添付ファイルのアップロードにDropboxを使う理由

サイトのフォームを使用して添付ファイルをアップロードする必要がある場合があります。例えば、求人サイトの場合、履歴書や職務経歴書をアップロードするためのファイルアップロードオプションが必要になることがあります。

カスタマフィードバックフォームでは、ユーザーがスクリーンショットを送信できるように、ファイルアップロードオプションが必要かもしれません。また、フォトコンテストのサイトでは、ユーザーがエントリーをアップロードするために必要かもしれません。

ファイルを受信すると、WordPressサイトにそれらのファイルを保存することができます。それらはあなたのサイトのwp-contentフォルダに追加されます。

しかし、大量のエントリーを取得することが予想され、それらが実際のサイトファイルに関連していない場合は、それらを区切り保存することをお勧めします。

フォームの添付ファイルをDropboxにアップロードすると、以下のようなメリットがあります:

  • フォームのアップロードエントリーをWordPressのファイルから区切ることができます。
  • Dropboxを使えば、誰とでも簡単にファイルを共有でき、サイトにアクセスさせる必要もない。
  • Dropboxのダッシュボードから、フォームの添付ファイルを簡単に閲覧・管理できます。
  • これらのファイルが不要になったら、ダウンロードしてアーカイブし、削除すればいい。

ということで、Dropboxにファイルをアップロードするオプションを持つWordPressフォームの作り方を見てみましょう。

WordPressでDropboxアップロードフォームを作る

WordPressでDropboxフォームを作成する最も簡単な方法は、WPFormsを使用することです。WPFormsはWordPressで最も優れたお問い合わせフォームプラグインで、ビルトインテンプレート、ドラッグアンドドロップフォームビルダー、プレミアムインテグレーションを提供しています。

まず、WPFormsプラグインをインストールして有効化する必要があります。詳しくはWordPressプラグインのインストール方法の投稿をご覧ください。

注:WPFormsはWPBeginnerと同じチームによって作られた有料のプラグインで、このチュートリアルで使用するZapierアドオンにアクセスするには、少なくとも同社の「Pro」プランが必要です。無料で使えるWPForms Lite版もあります。

有効化した後、WordPressダッシュボードからWPForms ” 設定に移動し、ライセンスキーを入力する必要があります。ライセンスキーはWPFormsアカウントエリアで簡単に見つけることができます。

Entering your WPForms license key on your site

次に、WordPress 管理エリアのWPForms ” 新規追加にアクセスする必要があります。

ここから、WordPress Dropboxアップロードフォームを新規追加できます。

Add new form

WPFormsフォームビルダーのページに移動します。

上部にフォーム名を入力し、’シンプルお問い合わせフォーム’ テンプレートを選択してください。

Choose simple contact form template

WPFormsはよく使われるフォームフィールドを持つフォームテンプレートを読み込みます。編集するために任意のフィールドをクリックし、それらを再配置したり、フォームに新しいフィールドを追加するためにフィールドをドラッグすることができます。

次に、左カラムの「Fancy fields」セクションの下にある「File Upload」フィールドをクリックする必要があります。

Add file upload button

これでフォームにファイルアップロードフィールドが追加されます。

保存」ボタンをクリックしてフォームを保存すれば、ファイルアップロードフォームの完成です。

ZapierとWPFormsの統合

次に、フォームをDropboxアカウントに接続する必要があります。

そのためにZapierというサービスを使う。Zapierを使えば、コードを書くことなくサイトにさまざまなアプリを接続することができる。今回は、WPFormsとDropboxの接続を構築するために使用します。

WPFormsには’Zapier Addon’が付属しており、Dropboxを含む1500以上の人気アプリと統合することができます。

このアドオンにアクセスするには、WPForms ” Addonsページに移動する必要があります。そこからZapierアドオンを探し、’アドオンのインストール’ボタンをクリックする必要がある。自動的にアドオンが有効化されます。

Install Zapier addon

次に、WordPress管理エリアのWPForms ” Settings ” Integrationsページに移動する必要があります。

そこから、WordPressサイトとZapierを接続するために必要な「Zapier APIキー」をコピーする必要がある。

Copy Zapier API key

コピーしたら、Zapierのサイトに行き、Zapierアカウントにログインする。

そして、「Create Zap」ボタンをクリックして続けます。

Create a zap

次に、Zapierはトリガーを選択するよう求める。

多くのアプリが利用可能です。WPForms」を検索し、トリガーアプリとして選択します。

Select WPForms app

その後、WPFormsアプリのトリガーイベントとして’New Form Entry’を選択する必要があります。

フォームが送信されるたびにトリガーが作成されます。

Choose an event

次に、WPFormsのフォームアカウントを選択する必要があります。

サイン」ボタンをクリックして、Zapierアカウントとサイト上のWPFormsプラグインを接続します。

Sign in to your WPForms account

新しいウィンドウが開きます。

Zapierとウェブサイトを接続するには、先ほどコピーしたウェブサイトのURLとZapier APIキーを追加する必要があります。

Enter Zapier API key and website

これらの詳細を入力したら、「はい、続行」ボタンをクリックします。

WPFormsアカウントが表示されます。Continue’ボタンをクリックしてください。

Choose your WPForms account in Zapier

次に、「フォーム」ドロップダウンで、以前に作成したファイルアップロードフォームを選択する必要があります。

それが済んだら、『Continue』ボタンをクリックする。

Choose your contact form

次のステップに進む前に、Zapierは新しいファイルアップロードフォームをテストして、すべての設定が正しく機能しているかどうかを確認するよう求めてきます。

WordPress 管理エリアのWPForms ” All Formsページにアクセスし、ファイルアップロードフォームの下にある ‘Preview’ リンクをクリックします。

Preview form

このテストをスムーズに行うには、ファイルをアップロードし、メッセージ・セクションにダミーのテキストを追加する必要がある。

テストエントリーを送信し、Zapierアカウントにアクセスする。次に、’Test trigger’ボタンをクリックする。

Test your trigger

注:「データの検索」セクションでテストエントリーを確認することができます。

テストが成功すると次のステップに進み、フォームをDropboxと統合することができます。

WPFormsとDropboxの連携

まず、Dropboxアカウントにアクセスし、新しいDropboxアップロードフォルダーを作成する必要があります。

このフォルダーの名前を’WPForms Uploads’に変更するか、任意の名前を付けることができます。すべての添付ファイルは自動的にこのフォルダにアップロードされます。

次に、Zapierアカウントに戻る必要がある。Action」セクションで「Dropbox app」を検索し、クリックする必要がある。

Choose Dropbox as the action app

Dropbox用のアクションを作成するよう求められます。

ファイルのアップロード」オプションを選択し、「続行」ボタンをクリックします。

Choose Dropbox action event

その後、「サインイン」ボタンをクリックしてください。

この方法で、Dropboxアカウントを選択し、Zapierと接続することができる。

Sign in to your Dropbox account

次に、ドロップダウンメニューからDropboxアカウントを選択する必要があります。

アカウントを選択したら、「続ける」ボタンをクリックするだけです。

Choose your Dropbox account

ここで、Dropboxのファイル設定を行う必要があります。2つのオプションの設定を求められます:

  1. 添付ファイルを保存するDropboxフォルダー
  2. WPFormsファイルアップロードフィールド
Set up Dropbox settings

その後、下にスクロールして高度な設定を見ることができます。

続行」ボタンをクリックするだけです。

More Dropbox settings in Zapier

セットアップが終わったら、設定をテストすることができる。

Test & continue」ボタンをクリックする。

Test your action

テストが成功したら、Zapを公開しなければなりません。

単に「Publish Zap」ボタンをクリックするだけです。

Click publish zap button

最後に、ポップアップ・ウィンドウが開きます。

公開する&オンにする」ボタンをクリックしてください。

Click publish and turn on zap

ファイルアップロードオプション付きのオンラインフォームをサイトに追加する準備ができました。

WordPressにDropboxアップロードフォームを追加する

WordPressでDropboxアップロードフォームを追加するには、表示したいページや投稿を編集します。

WPFormsブロックをコンテンツエディターに追加し、先ほど作成したフォームを選択するだけです。

WPForms widget

WPFormsブロックで、ドロップダウンメニューからDropboxのファイルアップロードフォームを選択するだけです。

WPFormsはコンテンツエディター内でフォームのライブプレビューを読み込みます。

Select form

これで、あなたのサイトにアクセスして、フォームの動作を確認することができます。

また、ファイルをアップロードしてフォームに入力することで、フォームをテストすることもできます。

Previewing Dropbox upload form

WordPressでDropboxのアップロードフォームを作成する方法について、この投稿がお役に立てれば幸いです。WordPressでプレゼントのコンテストを開催してユーザーのエンゲージメントを高める方法や、WordPressのエキスパートが選ぶ最高のDropboxプラグインもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

3件のコメント返信を残す

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    WPForms is a great plugin and the more I see what it can do, the more I’m glad I have the full version. I see a great advantage in storing data on DropBox in that I can also protect my website space from malicious files. I will definitely use this guide, as I don’t want to let website users upload data directly to wp-content. It seems dangerous to me.

    • Dennis Muthomi says

      Yep…you make an excellent point about the security benefits of using Dropbox for file uploads instead of storing them directly on your WordPress site.

      the best part is that storing uploads in Dropbox can also help reduce disk space usage on your hosting account. Especially if you expect to receive many file uploads, having them go directly to Dropbox prevents those files from eating up your limited server space over time.

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。