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 exibir shortcodes em mensagens de confirmação

Gostaria de usar shortcodes nas suas mensagens de confirmação de formulário? Por defeito, o WPForms não processa shortcodes em mensagens de confirmação, mas pode ativar esta funcionalidade com um simples snippet PHP.

Este guia irá mostrar-lhe como exibir shortcodes, como códigos QR, na mensagem de confirmação do seu formulário.

Instalar o plugin Shortcodes Ultimate

Neste exemplo, vamos adicionar um shortcode de Código QR para a nossa mensagem de confirmação usando um plugin gratuito. Este passo é, claro, opcional, pois pode já ter um plugin de shortcodes instalado ou shortcodes integrados disponíveis para si.

Se optar por usar o plugin sugerido neste tutorial, por favor descarregue o plugin Shortcodes Ultimate e instale-o no seu site WordPress.

Para obter ajuda sobre como adicionar um plugin ao seu site, pode consultar o guia da WPBeginner sobre como instalar um plugin.

Criação do Shortcode

Para criar o shortcode QR necessário, terá de seguir a sua documentação sobre como criar o seu shortcode QR.

Ao criar o seu shortcode, tome nota de todas as opções personalizáveis que os autores do plugin fornecem para alterar coisas como o tamanho, cores, margem, etc. Desta forma, pode construir o seu shortcode para ter exatamente o aspeto que deseja.

[su_qrcode data="https://myexamplesite.com/refer-a-friend-discount" size="200" align="center" color="#F73F43" background="#ffffff"]

Configurar o Seu Formulário

Assim que o nosso plugin de shortcodes estiver instalado e ativado, é hora de criar o formulário.

Se precisar de ajuda para criar um formulário, consulte o nosso guia sobre como criar o seu primeiro formulário.

Depois de adicionar todos os campos do seu formulário, no separador Definições, clique em Confirmações para que possamos adicionar o nosso shortcode à mensagem de confirmação.

No separador Confirmações, clique no separador Texto onde está a mensagem de confirmação e cole o seu shortcode abaixo da sua mensagem.

adicionar o seu shortcode ao separador Texto abaixo da mensagem de confirmação

Ativar o Processamento de Shortcodes

Agora é hora de adicionar o snippet ao nosso site.

Se não tiver a certeza de como adicionar código personalizado, consulte o nosso guia sobre como adicionar trechos de código.

/**
 * Enable shortcodes in the confirmation message
 *
 * @link https://wpforms.com/developers/how-to-display-shortcodes-inside-the-confirmation-message/
 */
function wpf_dev_shortcodes_to_confirmation( $content ) {
    return do_shortcode( $content );
}
add_filter( 'wpforms_process_smart_tags', 'wpf_dev_shortcodes_to_confirmation', 12, 1 );

Quando os seus visitantes preencherem o seu formulário, verão agora o shortcode dentro da mensagem de confirmação!

Pode agora exibir o shortcode dentro da mensagem de confirmação

E é tudo o que precisa para exibir qualquer shortcode dentro das suas mensagens de confirmação. Gostaria de estilizar a mensagem de confirmação para corresponder à sua marca? Dê uma vista de olhos ao nosso artigo sobre remover o estilo de caixa das mensagens de confirmação.

Filtro de Referência

wpforms_process_smart_tags