みやけりょうの人がこんなプラグインを作りました。
名前のとおり、
WordPress のプラグイン Contact Form 7 から送信された内容を
Google Docs (旧 Google Drive) のスプレッドシートに保存してくれるプラグインです。
これは便利。
使い方
Contact Form 7
これは Contact Form 7 のプラグインなので
まず Contact Form 7 がないとはじまりません。
WordPress の定番プラグインですね。
Contact Form 7 の使い方については
本家のサイトに詳しく書かれているので参考にしてください。
Contact Form 7 to SpreadSheet を入れる
こちらから
contact-form-7-to-ss を入手します。
Git をお使いの方は clone してもいいでしょうし、
画面右下の方にある Downloas ZIP ボタンを押して
ZIP ファイルをダウンロードしてもいいと思います。
あとは展開してできたフォルダを
WordPress のプラグインディレクトリに入れるだけ。
デフォルトなら wp-content/plugins
ですね。
プラグインを有効にする
Google Apps Script ウェブアプリケーションを用意する
こちらに書かれた手順に沿って、
Google Apps Script のウェブアプリケーションを用意します。
最後に表示される URL をコピーしておいてください。
Contact Form 7 to SpreadSheet の設定をする
プラグインが有効になっていれば
WordPress 管理画面の「設定」メニューに中に
Contact Form 7 to SpreadSheet が出てくるはずなのでそれを選びます。
オプション画面で、まずは対象となるフォームを選択。
Contact Form 7 の設定はできているという前提です。
さきほど取得したGoogle Apps Script ウェブアプリケーションの URL を貼って
その他お好みの項目をオンにしてから Save Changes を押す。
これで完了。
送ってみる
あとは Contact Form 7 のフォームからメッセージ等を送信すると、
Google Docs のスプレッドシートにその内容が保存されます。
ご不明な点や不具合報告は
GitHub に Issue をあげるのがいいと思います。
このブログのコンタクトフォームではなくて。