WordPressお問い合わせフォームの作り方【Contact Form 7】5分で設置完了

ブログ運営
Picsum ID: 349

※当サイトはアフィリエイトプログラムに参加しています

WordPressサイトにお問い合わせフォームは必須。読者からの質問、企業からの案件依頼、AdSense審査対策にも効く。

この記事では、無料プラグインContact Form 7を使って、5分でお問い合わせフォームを設置する方法を解説する。スパム対策のreCAPTCHA設定まで含めて、コピペでいける。

お問い合わせフォームのイメージ
お問い合わせフォームは信頼性の証

お問い合わせフォームが必要な3つの理由

1. Google AdSense審査に必要
Googleの審査基準に「連絡先の明示」がある。フォームがないサイトは審査で落ちやすい。

2. 企業案件・記事広告の窓口になる
ブログが育つと企業から「記事を書いてほしい」「リンクを貼ってほしい」という依頼が来る。連絡先がなければ、その機会を逃す。

3. 読者との信頼関係を築ける
質問や感想を受け取れるサイトは信頼される。E-E-A-Tの観点でもプラスに働く。

Contact Form 7のインストール手順

WordPress管理画面から3ステップで完了する。

ステップ1: プラグインを追加
「プラグイン」→「新規追加」→ 検索欄に「Contact Form 7」と入力 →「今すぐインストール」→「有効化」。

ステップ2: フォームを作成
管理画面の左メニューに「お問い合わせ」が追加される。クリックすると「コンタクトフォーム1」がデフォルトで作成済み。そのまま使えるが、カスタマイズも可能。

WordPress管理画面のイメージ
Contact Form 7の設定画面

ステップ3: 固定ページに設置
フォームのショートコード

エラー: コンタクトフォームが見つかりません。

をコピーし、「固定ページ」→「新規追加」で「お問い合わせ」ページを作成。ショートコードを貼り付けて公開。

スパム対策:reCAPTCHA v3の設定

フォームを公開するとスパムが来る。reCAPTCHA v3を設定すればほぼゼロにできる。

1. Google reCAPTCHA管理画面にアクセスし、v3で新規サイトを登録。サイトキーとシークレットキーを取得。

2. WordPress管理画面の「お問い合わせ」→「インテグレーション」→「reCAPTCHA」でキーを入力。

3. 保存すれば完了。フォーム送信時に自動でボット判定が行われる。

フォームのカスタマイズ例

デフォルトのフォームは「名前・メール・題名・本文」の4項目。これで十分だが、用途に応じて追加できる。

ドロップダウンメニューの追加例:

[select menu-category "お仕事のご依頼" "記事についての質問" "その他"]

これをフォームタグに追加すれば、問い合わせの種類を分類できる。企業案件と読者の質問を区別するのに便利。

よくあるトラブルと対処法

メールが届かない → サーバーのメール設定を確認。WP Mail SMTPプラグインを入れてSMTP経由に切り替えると安定する。

スパムが多い → reCAPTCHAの設定を再確認。Akismet Anti-Spamプラグインの併用も有効。

デザインが崩れる → Cocoonテーマなら追加CSSで調整可能。.wpcf7 input, .wpcf7 textarea { width: 100%; } でレスポンシブ対応。

Webサイト構築のイメージ
フォーム設置後はテスト送信を忘れずに

まとめ

お問い合わせフォームの設置は5分で終わる。Contact Form 7をインストールして、ショートコードを固定ページに貼るだけ。reCAPTCHAも忘れずに。

ブログで収益化を目指すなら、フォームだけでなくサーバー環境も重要。表示速度と安定性が収益に直結する。

🚀 AIエージェントを始めるなら OneTapClaw

AIエージェントをワンクリックでデプロイ。Discord対応、月額たったの¥550。
👉 OneTapClawを見てみる

📌 おすすめレンタルサーバー

エックスサーバー — 国内シェアNo.1。速度・安定性・サポートすべてトップクラス。迷ったらこれ。

ConoHa WING — 初期費用無料+時間課金で試しやすい。表示速度も国内最速級。

コメント