Atenção!

Este artigo contém código PHP e destina-se a programadores. Oferecemos este código como cortesia, mas não prestamos suporte para personalizações de código ou desenvolvimento de terceiros.

Para orientação adicional, consulte o tutorial da WPBeginner sobre como adicionar código personalizado.

Ignorar

Como Exibir a Contagem de Submissões de Entradas para um Formulário Específico

Introdução

Interessado em apresentar a contagem total de submissões para um formulário específico no seu site? A capacidade de exibir o número total de submissões de formulário pode ser valiosa, especialmente se estiver a realizar inquéritos ou concursos e quiser destacar o envolvimento dos participantes. Neste tutorial, vamos guiá-lo através do processo de exibição da sua contagem de submissões utilizando PHP, para que possa comunicar eficazmente o nível de envolvimento no seu site.

Criação de um shortcode

A criação de um shortcode simplifica o processo de exibição da contagem total de submissões em várias áreas do seu site, especialmente se tiver vários formulários em uso.

Para utilizar este shortcode, tem primeiro de o criar, permitindo-lhe inseri-lo perfeitamente em qualquer página, publicação ou área de widget do seu site. Abaixo está o trecho de código essencial para integrar no seu site.

Se não tem a certeza de como adicionar trechos de código ao seu site, consulte o nosso tutorial para obter orientação passo a passo:

/**
 * 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' );

Para utilizar o shortcode, basta colocá-lo em qualquer publicação, página ou área de widget do seu site utilizando um bloco de Shortcode do WordPress:

[wpforms_entry_total form_id="FORMID"]

Apenas certifique-se de que substitui FORMID pelo ID real do formulário que deseja exibir. Se precisar de orientação sobre como encontrar o ID do seu formulário, consulte este artigo. Para efeitos deste tutorial, utilizámos o ID de formulário 3967 como exemplo.

Para o nosso tutorial, queremos exibir quantas crianças se inscreveram na nossa aula, pelo que adicionaremos o shortcode diretamente no texto.

adicionar o shortcode à sua página em linha com o seu texto

Agora, quando os visitantes virem a sua página, verão o número total de submissões que recebemos para o nosso formulário.

os visitantes verão a contagem de submissões de formulário exibida juntamente com o seu formulário

E é tudo o que precisa para exibir a contagem de submissões no seu WPForms. Gostaria de criar um shortcode para exibir as suas submissões de formulário no front-end do seu site? Dê uma vista de olhos ao nosso tutorial sobre Como Exibir Submissões de Formulário.