### [PHPテンプレートにWPFormsのショートコードを追加する方法](https://wpforms.com/developers/how-to-add-wpforms-shortcodes-to-php-templates/)

**公開日:** 2020年3月5日
**著者:** 編集チーム

**概要:** WPFormsのショートコードをPHPテンプレートに直接追加することで、作成するすべてのページに手動でフォームを追加することなく、そのテンプレートが使用されるすべてのページにフォームを表示できるようになります。

**本文:**

WPFormsのショートコードをPHPテンプレートに直接追加したいとお考えですか？ WordPressのエディターを使用してページ内にWPFormsを組み込む方法は数多くあります。サイトの投稿、ページ、またはウィジェット領域内にフォームを埋め込むことができます。しかし、小さなPHPスニペットを追加することで、テーマ内のどのPHPテンプレート内でもショートコードを実行できるようにできることをご存知でしたか？このチュートリアルでは、PHPテンプレート内にショートコードを組み込む手順をご紹介します。

WPCodeのPro版を使用すれば、ショートコードを挿入するページテンプレートを指定できることをご存知でしたか？これにより、PHPの編集スキルは一切必要ありません。PHPテンプレートファイルを編集する代わりにこのソリューションを使用する方法について詳しく知りたい場合は、[詳細についてはWPCodeのサイトをご確認ください](https://wpcode.com/ "WPCode")。

## フォームの作成

まず、フォームを作成し、必要なフィールドを追加する必要があります。ここでは、ニュースレターの初期連絡先情報を収集するための基本的なフィールドをいくつか用意します。

フォームの作成についてサポートが必要な場合は、[こちらのドキュメントをご覧ください](https://wpforms.com/docs/creating-first-form/ "Creating Your First Form")。

![フォームの作成から始めましょう](https://wpforms.com/wp-content/uploads/2020/03/wpforms-create-your-form-1.jpg)

## PHPテンプレートへのWPFormsショートコードの追加

子テーマを使用せずにテーマファイルに変更を加えることは、**絶対に**お勧めしませんので、ご注意ください。 子テーマの作成について詳しく知りたい場合は、[WPBeginnerのこの記事をご覧ください](https://www.wpbeginner.com/wp-themes/how-to-create-a-wordpress-child-theme-video/ "WordPressの子テーマの作成方法（動画）")。

テーマ内のテンプレートファイルにコードを追加する方法の詳細については、[こちらのドキュメントをご参照ください](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/ "WPFormsにカスタムPHPまたはJavaScriptを追加する方法")。

ニュースレターをサイトのすべてのページの下部に自動的に表示させたいので、子テーマを使用し、その中の**footer.php**を編集します。

フッターのcontent divの閉じタグの直前に、次のコードを追加します。

`

**カテゴリ:** チュートリアル

**タグ:** PHP

---

