Gostaria de exibir uma lista de todos os formulários criados com o WPForms no seu site? Quer pretenda mostrar esta lista publicamente ou numa página protegida por palavra-passe, pode criá-la facilmente utilizando um shortcode personalizado.
Este guia mostra-lhe como criar e utilizar um shortcode que apresenta todos os seus formulários criados num formato de lista simples.
Criar o código curto
Primeiro, você precisa adicionar este trecho de código ao seu site. Este snippet cria um shortcode que pode ser usado em qualquer post, página ou área de widget no seu site para exibir uma lista de todos os formulários criados com o WPForms.
Este código funciona da seguinte forma:
- Criar um novo shortcode com o nome
wpforms_all_forms
- Recuperação de todos os WPForms publicados no seu sítio e extração dos títulos dos formulários
- Apresentá-los numa lista com quebras de linha entre cada formulário
Exibir uma lista de formulários criados com WPForms
Depois de adicionar o snippet acima para criar o shortcode, você precisará adicionar esse shortcode a uma página, post ou área de widget no seu site para que a lista de WPForms seja exibida.
Para o nosso tutorial, não estamos a usar um construtor de páginas, mas sim o bloco de códigos curtos do WordPress Gutenberg para adicionar o nosso código curto à página.
Basta adicionar [wpforms_all_forms]
para a página e clique em Publicar e verá agora uma lista completa dos seus WPForms disponíveis.

E é isso! Agora você criou um shortcode que pode ser usado para exibir uma lista de todos os seus formulários criados com o WPForms. Gostaria de criar também um shortcode para exibir uma lista de entradas para cada formulário? Dê uma olhada no nosso tutorial sobre Como exibir entradas de formulário.