WordPressのContact Form 7のプラグインを使ったお問い合わせメールフォームが、固定ページ上に表示されない場合の確認ポイントをまとめました。
ショートコードの書き方が間違っている
Contact Form 7ページで生成されたフォームは
1 |
[contact-form-7 id="1" title="コンタクトフォーム 1"] |
のようなショートコードを固定ページや投稿本文に貼り付けて使用するわけですが、ブラケット([])が半角文字ではなく全角文字になっている場合は、フォームが正常に表示されません。
ショートコード内のIDが違う
ショートコードのid=””の値が正しいかどうかも確認してみましょう。page.php のテンプレートの記述ミス
page.phpを開いて、以下のコードが記述されているかどうかを確認します。
1 2 3 4 5 6 7 |
<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post();?> … <?php endwhile; ?> <?php endif; ?> |
<?php the_content();?>の記述はあるが上記コードが抜けている…という凡ミスを、筆者も昔よくやらかしましたw ので、フォームが表示されない場合はテーマファイルも確認してみましょう。
コメント