Quer mostrar o número total de entradas nos seus formulários? Pode consegui-lo facilmente criando um shortcode personalizado com um pequeno snippet de PHP.
Neste tutorial, mostraremos como exibir o número total de entradas no WPForms.
Criar o formulário
No nosso exemplo, pretendemos apresentar o formulário da newsletter juntamente com a contagem de utilizadores que se inscreveram mesmo por baixo. Para começar, crie um novo formulário ou edite um já existente para aceder ao construtor de formulários.

Adicionando o snippet de código ao seu site
Depois de copiar o snippet de código fornecido, pode adicioná-lo facilmente ao seu site para ativar o shortcode. Se não tiver a certeza de como adicionar snippets, pode encontrar orientação neste tutorial.
Vamos aprofundar a explicação do código. Os atributos do shortcode são definidos usando $atts = shortcode_atts(['id' => '','type' => 'all', ],
.
O id
é crucial, pois espera o ID do formulário. É assim que o shortcode determina para que formulário deve contar as entradas. Se não tiver a certeza do ID do seu formulário, pode consultar este tutorial para obter orientação.
O segundo atributo, type
é opcional. Por defeito, o shortcode conta todas as entradas e apresenta o número total. Se não incluir este atributo, inclui automaticamente todas as entradas do formulário. No entanto, se quiser especificar que tipo de entrada deve ser contada e apresentar o total, pode utilizar um dos seguintes atributos:
all
: Apresenta todas as entradas do formulário.unread
: Conta e apresenta apenas as entradas que não foram visualizadas no ecrã Entradas.read
: Conta e apresenta apenas as entradas que foram visualizadas no ecrã Entradas.starred
: Conta e apresenta apenas as entradas que foram marcadas com uma estrela no ecrã Entradas.
Utilizar o código curto
Na nossa demonstração, já criámos um formulário básico de subscrição de newsletter e integrámo-lo numa página do WordPress.

Antes de incorporar o shortcode na nossa página, pretendemos fornecer algum contexto aos nossos visitantes relativamente ao significado do número que irão encontrar. Por isso, incluímos um texto explicativo antes do shortcode.

Agora, vamos integrar nosso shortcode na página. Utilizando um bloco Shortcode, incorporámos o nosso shortcode personalizado para mostrar o número total de entradas para o nosso formulário de newsletter (ID de formulário 25). O shortcode é:
[wpf_entries_count id="25" type="all"]
Nota: As actualizações em tempo real das contagens podem sofrer atrasos devido a quaisquer configurações de cache no seu site ou servidor de alojamento.

O parâmetro de tipo permite-lhe personalizar as entradas a mostrar. Por exemplo, se passar estrelado como o valor do parâmetro de tipo, só mostrará entradas estreladas. Aqui está como o shortcode ficaria.
[wpf_entries_count id="25" type="starred"]
Agora, quando visitar a página, verá o número total de entradas por baixo do formulário.

É isso mesmo! Adicionou com êxito um shortcode personalizado ao seu sítio para apresentar o número total de entradas para formulários no seu sítio!
Gostaria de criar também um shortcode personalizado para exibir todos os seus formulários no frontend do seu site? Veja nosso tutorial sobre Como exibir uma lista de WPForms usando um shortcode para saber como.