=== Probono Form Basic ===
Contributors: probonodesign
Plugin URI: https://form.prbn.org
Tags: contact form, japanese, form, mail, inquiry
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.3.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

日本語サイトのお問い合わせフォームを、ボタンを押すだけ。コード不要・買い切り無料の国産フォームプラグイン。郵便番号→住所、ふりがなも自動。

== Description ==

**フォームを設置すること自体は、もう難しくありません。定番の無料プラグインを入れれば、誰でもすぐにフォームは作れます。本当に手間がかかるのは、その先――日本語サイトとして「きちんと運用できる」状態に仕上げるまでの部分です。**

氏名のふりがな欄、郵便番号からの住所自動入力、送信前の確認画面、送信者へのお礼メール、スパム対策――日本語サイトのフォームに当たり前に欲しい仕組みは、定番のプラグインだと標準では揃っていません。足りない機能はアドオンや別プラグインで補い、メールの差し込み記法を調べ、ときにはHTMLを直す。項目を増やすたびに、設定の手間が積み上がっていきます。さらに確認画面や高度な機能を使おうとすると、月額・年額の課金にぶつかることも少なくありません。

Probono Form Basic は、その「フォーム設置の“その先”にかかる手間」をまるごとなくすために生まれました。日本語サイトに必要な作法を最初から組み込み、**項目ボタンを押すだけ**でフォームが完成する、日本製（Made in Japan）の無料・買い切りプラグインです。コードを書く必要も、機能ごとの追加課金もありません。

= 定番のフォームプラグインで、こんな引っかかりはありませんか =

* ふりがな欄や郵便番号→住所の自動入力が標準になく、アドオンや手作業で補う必要がある
* 送信前の確認画面を出すだけで、別プラグインの追加や設定の手間がかかる
* メールの差し込み記法やHTMLを調べないと、思いどおりの通知・自動返信にならない
* 項目を増やすたびに独自の書き方を覚える必要があり、設定が煩雑になる
* 確認画面や高度な機能、アドオンが月額・年額の課金で、コストが積み上がっていく

フォームの設置はゴールではなく、スタートです。Probono Form Basic は、設置の先にある運用の手間こそを引き受けます。

= Probono Form なら、ボタンを押すだけ =

Probono Form Basic は、**項目ボタンをクリックするだけ**でフォームが組み上がります。氏名・フリガナ・メール・電話・郵便番号・住所・お問い合わせ内容――必要な項目を押していくと、右側のプレビューにそのままフォームが現れます。HTMLもショートコードの暗記も必要ありません。

あなたがやることは、たった3ステップです。

1. プラグインをインストールして「有効化」する
2. 項目ボタンを押してフォームを作る
3. 表示されたショートコードを固定ページに貼り付ける

それだけで、日本語サイトのお問い合わせフォームが公開できます。確認画面・自動返信・スパム対策といった「あって当然だが用意が面倒な機能」は、**最初から組み込まれた状態**で動き始めます。

= 一般的なフォームプラグインとの違い =

社名やサービス名は挙げませんが、一般的なフォームプラグインと比べたときの違いははっきりしています。

* **設定の手間** … 一般的なプラグインは、思いどおりのフォームにするためにメールの差し込み記法やHTML、独自記法の習得を求めがちです。Probono Form Basic は、ボタンを押すだけ・コード不要で組めることを前提にしています。
* **日本語サイトへの適性** … ふりがな欄、郵便番号からの住所自動入力、敬称（様）の自動付与、確認画面など、日本語サイトで当たり前に必要な仕組みが、追加プラグインなしで標準で備わっているかどうか。Probono Form Basic は日本語サイトのためにゼロから設計されています。
* **コスト** … 多くのプラグインは、確認画面・自動返信・スパム対策やアドオンを上位プランの月額・年額機能にしています。Probono Form Basic は無料、そして買い切りの思想。更新のたびに費用が増えることはありません。
* **データの扱い** … Probono Form Basic は、フォーム送信者の入力内容を外部サーバーへ送信したり、利用状況を収集したりしません。あなたのサイトの中で完結します（住所自動入力のための郵便番号照会を除く。詳しくは「外部サービス」をご覧ください）。

= なぜ「日本語最適化」が効くのか =

日本語サイトのフォームは、訪問者にとっての「入力のしやすさ」がそのまま問い合わせ率を左右します。Probono Form Basic は、ここを具体的に解決します。

* **郵便番号→住所の自動入力** … 訪問者が郵便番号を入力するだけで、都道府県・市区町村が自動で入ります。長い住所をすべて手入力させる手間を省き、離脱を減らします。
* **ふりがなの自動生成** … 氏名を入力すると、ふりがな欄が自動で補完されます。読み仮名の入力ストレスをなくします。
* **敬称の自動付与** … 自動返信メールやフォーム内表示で、お名前に「様」を自動で付与。日本語のビジネスマナーに沿った体裁を保ちます。

「日本語で、迷わず入力できる」——その当たり前を、特別な設定なしで実現します。

= 面倒な処理は、自動。だから設定は最小限 =

Probono Form Basic には数多くの機能が含まれますが、**数の多さを売りにするつもりはありません**。大事なのは「問い合わせフォームに本来必要な処理が、最初から自動で動く」ことです。確認画面での誤送信防止、送信者への自動返信、スパムの抑制、二重送信の防止――こうした「自分で組むと面倒な部分」を、項目を追加するだけで自動的にカバーします。だから、あなたが触るべき設定はごくわずか。以下は「裏側で自動的に効いていること」の一覧として読んでください。

**フォームの基本**
フォーム作成（無制限）、複製、削除（単体・一括）、フォーム名変更、12種類の項目（氏名・フリガナ・メール・電話・郵便番号・住所・問い合わせ種別・問い合わせ内容・チェックボックス・ラジオボタン・ファイル送信・利用規約同意）、必須項目設定、リアルタイムプレビュー、ショートコード出力

**確認画面**
確認画面の表示／非表示、タイトル・メッセージのカスタマイズ、ボタン文言の変更、送信成功／失敗メッセージ

**メール**
管理者への通知メール、件名カスタマイズ、CC／BCC設定、送信者への自動返信メール、返信テンプレートの選択

**スタイル**
フォーム外枠の有無、カラーテーマ5色、ボタン形状、ボタン塗り、フォントサイズ

**日本語特化**
郵便番号→住所の自動入力（zipcloud API）、ふりがな自動生成、敬称（様）の自動付与

**スパム・誤送信対策**
Honeypot（ボット除け）、送信時間チェック、二重送信防止、確認画面による誤送信防止

**その他**
レスポンシブ対応、送信中のローディング表示

= 導入後に変わること =

* 項目ボタンを押すだけで、確認画面つきのフォームが完成する
* 訪問者は郵便番号を打つだけで住所が入り、入力の途中離脱が減る
* 問い合わせが届くと同時に、送信者へお礼の自動返信メールが届く
* Honeypotと送信時間チェックで、ボットによるスパム送信を抑えられる
* 1つのプラグインで、用途別に複数のフォーム（問い合わせ・資料請求・採用など）を無制限に作れる

「フォームをどう作るか」で悩んでいた時間が、「問い合わせにどう応えるか」に戻ってきます。

= 無料・買い切りで、ここまで =

ここまでの機能が、すべて**無料**で使えます。月額課金も、年額の更新料もありません。「まずは無料の範囲で試して、サイトに合うか確かめてから決めたい」——その判断ができることこそ、買い切り思想のいちばんの価値です。費用がかさむ心配なく、サイトのお問い合わせ窓口として使い続けられます。

= 安心して使える理由 =

* **入力内容を収集しません** … フォーム送信者の入力内容を、外部サーバーへ送信したり利用状況としてトラッキングしたりしません。送信内容はあなたのサイトとメールの中で完結します（住所自動入力のための郵便番号照会を除く）。
* **他プラグインと競合しません** … Probono Form Basic は独立して動作し、他のフォームプラグインと衝突しません。乗り換え・併用時のトラブルを避けられます。
* **日本人開発者による継続的な開発** … 日本語サイトの現場を理解した開発者が、WordPress本体のバージョンアップに追従しながら継続的にメンテナンスしています。

= さらに上を目指すなら（Pro版） =

AIによる文章清書、より高度な日本語特化機能などが必要になったときは、別途Pro版をご用意しています。詳しくは [https://form.prbn.org](https://form.prbn.org) をご覧ください。Basic版だけでも、日本語サイトのお問い合わせ窓口は十分に整います。

= まずは入れて、試してください =

フォームは「完璧に作り込んでから公開する」ものではなく、「まず問い合わせを受けられる状態を早く整える」ものです。Probono Form Basic は、その窓口を**ボタンを押すだけ**で用意します。無料で、買い切りで、入力内容の収集もなし。失うものはありません。

まずはインストールして「有効化」を押し、項目ボタンを押してみてください。あなたの日本語サイトに、その日からきちんと動くお問い合わせフォームが立ち上がります。

== External services ==

このプラグインは、日本の郵便番号から住所情報を取得するために zipcloud API に接続します。フォームに郵便番号フィールドが使用されている場合に、ユーザーが郵便番号を入力したときに住所を自動入力するために使用されます。

ユーザーが入力した郵便番号は、郵便番号フィールドが使用されており、ユーザーが値を入力したときのみ zipcloud API に送信されます。

このサービスは株式会社アイビス（IBS Co., Ltd.）が提供しています。
- サービスURL: https://zipcloud.ibsnet.co.jp
- 利用規約: https://zipcloud.ibsnet.co.jp/rule/api
- プライバシーポリシー: https://zipcloud.ibsnet.co.jp/policy

== Installation ==

1. プラグイン > 新規追加 > プラグインのアップロード からZIPファイルをアップロードします（または「新規追加」から「Probono Form」を検索）。
2. プラグイン一覧から「有効化」をクリックします。
3. 管理画面メニュー「Probono Form」を開き、「新規フォーム作成」から項目ボタンを押してフォームを作ります。
4. 表示されたショートコード（例：[pform id="1"]）を固定ページや投稿に貼り付ければ公開完了です。

== Screenshots ==

1. フォーム設定（フォームビルダー）。氏名・フリガナ・メール・郵便番号などの項目ボタンを押すだけで、右側のプレビューにそのままフォームが組み上がります。コードの知識は不要です。
2. フォーム管理。問い合わせ・資料請求・採用エントリーなど、用途別のフォームを無制限に作成。各フォームのショートコードをコピーして貼り付けるだけで公開できます。
3. 公開フォーム（訪問者の画面）。郵便番号を入力すると住所が自動入力され、お名前からふりがなが自動生成されます。日本語サイトで「迷わず入力できる」フォームです。
4. 確認画面（訪問者の画面）。送信前に入力内容を一覧で確認。誤送信を防ぎ、丁寧な印象を与えます。表示／非表示や文言は自由に設定できます。
5. 自動返信設定。送信者へのお礼メールを、テンプレートを選ぶだけで自動送信。入力内容は本文に自動で差し込まれ、右側でそのままプレビューできます。
6. スタイル設定。カラー5色・ボタン形状・フォントサイズなどを、コードを書かずにクリックで調整。サイトの雰囲気に合わせた見た目に変えられます。

== Frequently Asked Questions ==

= コードの知識がなくても使えますか？ =
はい。項目ボタンを押してフォームを組み、表示されたショートコードを貼り付けるだけです。HTMLやプログラミングの知識は必要ありません。

= 日本語サイト向けですか？ =
はい。Probono Form Basic は日本語サイトのためにゼロから設計・最適化されています。郵便番号→住所の自動入力、ふりがな自動生成、敬称の自動付与など、日本語サイト特有の仕組みを標準で備えています。

= 確認画面や自動返信メールも使えますか？ =
はい。どちらもBasic版に標準で含まれています。確認画面は誤送信防止のために表示／非表示を切り替えでき、自動返信はテンプレートを選ぶだけで送信者へお礼メールを自動送信します。

= フォームはいくつ作成できますか？ =
無制限です。問い合わせ用・資料請求用・採用用など、用途別に複数のフォームを作成できます。

= 料金はかかりますか？ =
Basic版は無料・買い切りです。月額課金も年額の更新料もありません。

= フォーム送信者のデータを収集しますか？ =
いいえ。フォーム送信者の入力内容を外部サーバーへ送信したり、利用状況を収集したりしません。住所自動入力のために郵便番号を入力したときのみ、zipcloud APIへ郵便番号を照会します（「外部サービス」を参照）。

= 他のフォームプラグインと併用できますか？ =
可能です。Probono Form Basic は独立して動作し、他のフォームプラグインと競合しません。

= どのWordPressテーマでも使えますか？ =
はい。標準的なWordPressテーマであれば問題なく動作します。

= Made in Japan ですか？ =
はい。日本国内で、日本人開発者によって開発・継続メンテナンスされています。

== Changelog ==

= 1.3.1 =
* 軽微な修正

= 1.3.0 =
* WordPress 7.0 対応。管理画面のアクセント色を管理画面テーマカラーに追従するよう変更（既定の見た目は変更なし）。

= 1.2.6 =
* 不具合修正：お問い合わせ内容のカスタム項目名設定がフロント側フォームに反映されない不具合を修正

= 1.2.5 =
* 不具合修正：お問い合わせ種別の選択肢設定がフロント側フォームに反映されない不具合を修正

= 1.2.4 =
* セキュリティ改善：静的解析警告の抑制対応

= 1.2.3 =
* 管理画面を大幅刷新：フォーム管理タブを追加した5タブ構成に変更
* グローバル自動保存バー（フォーム名編集・ショートコード表示）を追加
* タグUI方式のフィールド選択インターフェースを実装
* セキュリティ改善：入力値のホワイトリスト検証を追加

= 1.2.2 =
* セキュリティ改善：nonceバリデーション追加

= 1.2.1 =
* WordPress.org公開

= 1.2.0 =
* 初回リリース
* 日本語お問い合わせフォームのための機能を搭載

== Upgrade Notice ==

= 1.3.1 =
軽微な修正。

= 1.3.0 =
WordPress 7.0 対応。管理画面のアクセント色を管理画面テーマカラーに追従するよう変更（既定の見た目は変更なし）。

= 1.2.6 =
お問い合わせ内容のカスタム項目名がフロント側フォームに反映されない不具合を修正。

= 1.2.5 =
お問い合わせ種別の選択肢がフロント側フォームに反映されない不具合を修正。

= 1.2.4 =
セキュリティ改善。

= 1.2.3 =
管理画面を大幅刷新。セキュリティ改善。

= 1.2.2 =
セキュリティ改善。

= 1.2.1 =
WordPress.org公開バージョン。

= 1.2.0 =
日本語サイト向けお問い合わせフォームの初回リリース。
