ご注意!

この記事には PHP コードが含まれており、開発者を対象としています。このコードは便宜上提供していますが、コードのカスタマイズやサードパーティの開発についてはサポートを提供していません。

追加のガイダンスについては、WPBeginner の カスタムコードの追加方法に関するチュートリアル を参照してください。

閉じる

ショートコードを使用してWPFormsの全フォームを表示する方法

サイトで作成したすべてのWPFormsフォームのリストを表示したいですか?このリストを公開ページに表示する場合でも、パスワードで保護されたページに表示する場合でも、カスタムショートコードを使用して簡単に作成できます。

このガイドでは、作成したすべてのフォームをシンプルなリスト形式で表示するショートコードを作成して使用する方法を説明します。

ショートコードの作成

まず、このコードスニペットをサイトに追加する必要があります。このスニペットは、サイト上の任意の投稿、ページ、またはウィジェット領域で使用して、WPFormsで作成したすべてのフォームのリストを表示できるショートコードを作成します。

サイトにコードスニペットを追加する方法についてサポートが必要な場合は、WPFormsでカスタムJavaScriptまたはPHPコードを追加する方法のチュートリアルをご覧ください。

このコードは次のように機能します。

  • wpforms_all_formsという名前の新しいショートコードを作成します
  • サイトから公開されているすべてのWPFormsを取得し、フォームのタイトルを抽出します
  • 各フォームの間に改行を入れてリストで表示します

WPFormsで作成したフォームのリストを表示する

上記のコードスニペットを追加してショートコードを作成したら、WPFormsのリストを表示するために、このショートコードをサイトのページ、投稿、またはウィジェット領域に追加する必要があります。

このチュートリアルでは、ページビルダーは使用せず、WordPress Gutenbergショートコードブロックを使用してページにショートコードを追加します。

単にページに[wpforms_all_forms]を追加して公開をクリックすると、利用可能なWPFormsの完全なリストが表示されます。

ショートコードを任意の投稿、ページ、またはウィジェット領域に追加して、すべてのフォームのリストを表示します

注意: ほとんどの人気のページビルダーにも、ビルダー内に同様のブロックがあります。ショートコードをページに追加する最適な方法については、お使いの特定のページビルダーのドキュメントを確認してください。

これで完了です!WPFormsで作成したすべてのフォームのリストを表示するために使用できるショートコードを作成しました。各フォームのエントリのリストを表示するショートコードも作成しますか?フォームエントリを表示する方法のチュートリアルをご覧ください。