Freebie皆さん、WordPressでフォームを設置する際、何をお使いでしょうか。7をよく使っています。7をうまく使う方法は以下のどちらかだと気づきました。ありのままの姿で使う気に入るようにカスタマイズする最初から自分が気に入るようにはできていないので当たり前と言えば当たり前です。7はデフォルトの状態で基本的な機能は備えており、メール送信フォームとして何の不自由もありません。7をカスタマイズするしかし、お客様からのご希望で、こんなことを言われることがあります。今までは要望に応じたカスタマイズを都度実施してきました。フォームの見た目を自由にデザインしたい場合にもちょっとした障害があります。フォームのエディタにHTMLを記述し、CSSを適用することである程度自由にフォームをデザインすることができます。HTMLできれいにコーディングしても、表示の際に改行がPタグに変換されてしまい、思わぬところで改行してしまう、CSSが適用されない、などの事象が発生します。これについても、少しのカスタマイズで回避することができます。毎回、同じようなカスタマイズを行っていることに気づきました。以前使ったものをコピー&ペーストして、使いまわしていました。7やWordPressのバージョンアップに追従することが難しいといったものです。2つ目は将来のリスクになっており、解決したいと常々考えていました。いつもやっているカスタマイズをプラグイン化したその結果として、いつもやっているカスタマイズをプラグインにすることにしました。Form7やWordPressをアップデートすることで追従することができます。プログラムに何らかの不具合があってもプラグインをアップデートして配布すれば良く、過去に構築したサイトそれぞれのソースコードを編集する必要がありません。その結果、生まれたプラグインが以下のものです。Freebie現在の機能は以下のとおりです。メールアドレスの2回入力によるチェックメールフォーム表示時に改行をPタグに変換しない送信後にサンクスページへのリダイレクト複数値フィールドの内容を、メール本文では改行区切りで表記フィールド毎のエラーメッセージを表示しないプラグインをインストールして有効化すると、各フォーム登録/編集画面に「おまけ」というタブが追加されます。これで、このプラグインが提供するおまけ的機能を利用することができます。ひとつだけ注意があります。「フォーム表示時にPタグを挿入しない」という機能は、全てのフォームで共通です。ひとつを変更すると、その他のフォームの設定も変更されます。次回バージョンアップで設定画面に注意書きを追加する予定です。このプラグインで実現できることを頻繁に実施していた、あるいはどのようにプログラムを書けばよいか分からなかった方におすすめです。ご意見ご要望、お待ちしております。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。新しい投稿をメールで受け取る。