### [Como exibir uma lista de formulários WPForms usando um shortcode](https://wpforms.com/developers/how-to-display-a-list-of-wpforms-using-a-shortcode/)

**Publicado:** 6 de maio de 2020
**Autor:** Umair Majeed

**Resumo:** Este tutorial irá orientá-lo sobre como exibir uma lista de formulários WPForms em seu site usando um shortcode criado com PHP. 

**Conteúdo:**

Gostaria de exibir uma lista de todos os formulários criados com o WPForms em seu site? Quer você queira mostrar essa lista publicamente ou em uma página protegida por senha, é possível criá-la facilmente usando um shortcode personalizado.

Este guia mostrará como criar e usar um shortcode que exibe todos os formulários criados em um formato de lista simples.

## Criando o Shortcode

Primeiro, você precisará adicionar este trecho de código ao seu site. Esse trecho cria um shortcode que você pode usar em qualquer postagem, página ou área de widget do seu site para exibir uma lista de todos os formulários criados com o WPForms.

Se precisar de ajuda para adicionar trechos de código ao seu site, consulte nosso tutorial sobre [como adicionar código JavaScript ou PHP personalizado no WPForms](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/).

Este código funciona da seguinte maneira:

- Criando um novo shortcode chamado `wpforms_all_forms`
- Recuperando todos os formulários WPForms publicados no seu site e extraindo os títulos dos formulários
- Exibindo-os em uma lista com quebras de linha entre cada formulário

## Exibindo uma lista de formulários criados com o WPForms

Depois de adicionar o trecho de código acima para criar o shortcode, você precisará adicionar esse shortcode a uma página, postagem ou área de widget no seu site para que a lista de formulários WPForms seja exibida.

Para o nosso tutorial, não estamos usando um construtor de páginas, mas sim o [bloco de shortcode do WordPress Gutenberg](https://wordpress.org/support/article/shortcode-block/ "Shortcode Block") para adicionar nosso shortcode à página.

Basta adicionar `[wpforms_all_forms]` à página e clicar em **Publicar**; você verá agora uma lista completa dos seus formulários WPForms disponíveis.

![Adicione o shortcode a qualquer postagem, página ou área de widget para exibir uma lista de todos os seus formulários](https://wpforms.com/wp-content/uploads/2020/05/wpforms-display-all-forms-shortcode.jpg)**Observação:** Os construtores de páginas mais populares também possuem um bloco semelhante em seus construtores. Consulte a documentação do seu construtor de páginas específico para descobrir a melhor maneira de adicionar um shortcode a uma página.

E é isso! Você acabou de criar um shortcode que pode usar 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 em nosso tutorial sobre [Como exibir entradas de formulário](https://wpforms.com/developers/how-to-display-form-entries/ "Como exibir entradas de formulário").

**Categorias:** Extensão

**Tags:** PHP

---

