Você está procurando uma maneira de exibir um link de compartilhamento por e-mail? Embora provavelmente exista um plugin para isso, criamos um trecho de código rápido que você pode usar para exibir um link de compartilhamento por e-mail no WordPress.
Um link simples que abre o cliente de e-mail padrão dos usuários para enviar um e-mail a um amigo ou colega. O segundo link é uma extensão para exibir um trecho no corpo do e-mail.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo single.php do seu tema ou a um plugin específico para o site:
<?php echo '<a href="mailto:type%20email%20address%20here?subject=I%20wanted%20to%20share%20this%20post%20with%20you%20from%20' . get_bloginfo('name') . '&body=' . get_the_title() . ' - ' . get_the_permalink() . '" title="Email to a friend/colleague" target="_blank">Share via Email</a>'; ?>
<?php <br>echo '<a href="mailto:type%20email%20address%20here?subject=I%20wanted%20to%20share%20this%20post%20with%20you%20from%20' . get_bloginfo('name') . '&body=' . get_the_title('', '', true) . '%20%3A%20' . get_the_excerpt() . '%20%2D%20%28%20' . get_the_permalink() . '%20%29" title="Email to a friend/colleague" target="_blank">Share via Email</a>';<br>?>
Observação: Se esta é a sua primeira vez adicionando trechos de código no WordPress, consulte nosso guia sobre como copiar / colar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 9 melhores plugins de eventos para WordPress e como criar um formulário de contato no WordPress.
Recebo um erro ao tentar implementar qualquer um dos trechos. Aqui está o erro:
Encontramos um erro ao ativar seu trecho, verifique a sintaxe e tente novamente. Mensagem de erro: erro de sintaxe, identificador inesperado mailto, esperando , ou ;
Olá Kathy,
Obrigado pelo feedback. Acabamos de atualizar o código no artigo acima, pois estava desatualizado. Por favor, tente novamente e nos informe.
Eu também sugeriria que você experimentasse o WPCode, se precisar de uma solução mais simples. Ele oferece uma versão gratuita que permite fazer essa alteração de código. Você pode ler a análise do WPCode aqui se precisar de mais ajuda também.
Espero que isso ajude, e aguardo seu feedback 🙂