Como exibir uma lista de WPForms usando um shortcode

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.

Se precisar de ajuda para adicionar trechos de código ao seu site, dê uma olhada no nosso tutorial sobre como adicionar código JavaScript ou PHP personalizado no 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.

Adicione o shortcode a qualquer publicação, página ou área de widget para apresentar uma lista de todos os seus formulários

Nota: Os construtores de páginas mais populares também têm um bloco semelhante nos seus construtores. Consulte a documentação do seu construtor de páginas específico para saber qual a melhor forma de adicionar um código curto a uma página.

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.