AI要約
はじめに
ウェブサイトで特定のフォームのエントリ総数を表示することに興味がありますか?フォームエントリの総数を表示する機能は、特にアンケートやコンテストを実施していて、参加者のエンゲージメントを強調したい場合に役立ちます。このチュートリアルでは、PHPを使用してエントリ数を表示するプロセスを説明します。これにより、サイトでのエンゲージメントのレベルを効果的に伝えることができます。
ショートコードの作成
ショートコードを作成すると、特に複数のフォームを使用している場合に、ウェブサイトのさまざまな領域で合計エントリ数を表示するプロセスが簡素化されます。
このショートコードを利用するには、まず作成する必要があります。これにより、サイトの任意のページ、投稿、またはウィジェット領域にシームレスに挿入できるようになります。以下は、ウェブサイトに統合するための必須のコードスニペットです。
コードスニペットをサイトに追加する方法がわからない場合は、ステップバイステップのガイダンスについてはチュートリアルを参照してください。
/**
* Shortcode that displays the number of completed entries for a form.
*
* Usage: [wpforms_entry_total form_id="FORMID"] - FORMID is the form ID.
*
* @link https://wpforms.com/developers/display-entry-submissions-count-for-a-specific-form/
*/
function wpf_dev_form_entry_total( $atts ) {
$args = shortcode_atts( array(
'form_id' => ''
), $atts );
if ( empty( $atts[ 'form_id' ] ) ) {
return;
}
$total = wpforms()->entry->get_entries( array( 'form_id' => $atts[ 'form_id' ] ), true );
return absint( $total );
}
add_shortcode( 'wpforms_entry_total', 'wpf_dev_form_entry_total' );
ショートコードを利用するには、WordPressショートコードブロックを使用して、サイトの投稿、ページ、またはウィジェット領域に配置するだけです。
[wpforms_entry_total form_id="FORMID"]
FORMID を表示したい実際のフォームIDに置き換えるだけです。フォームIDを見つける方法については、この記事を参照してください。このチュートリアルでは、例としてフォームID 3967 を使用しました。
チュートリアルでは、クラスに登録した子供の数を表示したいので、テキストのすぐ横にショートコードを追加します。

これで、訪問者がページを表示すると、フォームで受信したエントリの総数が表示されます。

これで、WPFormsでエントリ送信数を表示するために必要なすべてです。サイトのフロントエンドにフォームエントリを表示するショートコードを作成しますか?フォームエントリを表示する方法に関するチュートリアルをご覧ください。