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 Adicionar Shortcodes WPForms a Modelos PHP

Gostaria de adicionar os seus códigos curtos do WPForms diretamente ao seu modelo PHP? Existem muitas formas diferentes de incluir os seus WPForms dentro das suas páginas com um editor do WordPress. Pode incorporar o formulário dentro de um post, página ou área de widget no seu site. No entanto, sabia que também pode adicionar um pequeno trecho de PHP para que o código curto seja executado dentro de qualquer um dos modelos PHP do seu tema? Neste tutorial, mostraremos os passos a seguir para incluir o código curto dentro de um modelo PHP.

Sabia que se usar a versão pro do WPCode pode escolher em que modelos de página inserir o código curto. Isto garante que não são necessárias competências de edição de PHP. Se desejar mais informações sobre como usar esta solução em vez de editar ficheiros de modelo PHP, por favor, visite o site deles para mais detalhes.

Criação do formulário

Primeiro, terá de criar o seu formulário e adicionar os campos que deseja ter. O nosso formulário terá alguns campos básicos para recolher as nossas informações de contacto iniciais para a nossa newsletter.

Se precisar de ajuda para criar o seu formulário, consulte esta documentação.

comece por criar o seu formulário

Adicionar código curto WPForms a modelos PHP

É muito importante notar que nunca recomendamos fazer alterações a quaisquer ficheiros do seu tema sem o uso de um tema filho. Se desejar saber mais sobre como criar um tema filho, por favor, veja este artigo dos nossos amigos da WPBeginner.

Para mais informações sobre como adicionar código a qualquer ficheiro de modelo no seu tema, por favor, reveja esta documentação.

Como queremos que a nossa newsletter apareça automaticamente no fundo de cada página do nosso site, vamos usar um tema filho e editar o footer.php dentro do nosso tema filho.

Pouco antes da div de conteúdo de fecho do rodapé, vamos adicionar este código.

<?php echo do_shortcode('[wpforms id="25"]');?>

Apenas certifique-se de atualizar o id=”25″ com o número de ID do formulário que deseja incluir no modelo. Se precisar de ajuda para localizar o número de ID do seu formulário, por favor, veja este tutorial.

Adicione o seu Shortcode WPForms ao seu Template PHP

Agora, quando carregar cada página do seu site, verá o formulário no fundo de cada página.

adicionar o shortcode ao footer.php permite-nos agora exibir o formulário de newsletter em todas as páginas do nosso site.

Como mencionámos, esta é apenas uma forma. Se o seu tema oferecer um widget de rodapé, é muito mais fácil apenas adicionar o seu código curto WPForms diretamente ao widget e não há necessidade de edições ou alterações de código usando este método.

E é tudo o que precisa! Gostaria também de saber como exibir um código curto dentro de um Campo HTML dentro do seu formulário? Dê uma vista de olhos ao nosso artigo sobre Como Exibir Códigos Curtos Dentro do Campo HTML.

FAQ

P: E se eu quiser que o título e a descrição do meu formulário sejam exibidos?

R: Para exibir o seu título e descrição do formulário ao incorporar o código curto num modelo PHP. Desejará usar este código curto em vez disso.

<?php echo do_shortcode('[wpforms id="25" title="true" description="true"]');?>