Come prima cosa, si deve creare il partial nella cartella del progetto, /layouts/partials/email.html.
<div align="center" class="post-footer">
   <a class="button email" href="mailto:agnese@sociospunti.it?subject={{ replace (printf "Re: %s" .Page.Title) "\"" "'"}}">
       Commenta per email️
   </a> 
</div>
Per non complicarmi la vita, ho sfruttato le classi esistenti del tema (post-footer, button). La classe email riguarda il link, non il bottone, e serve per aggiungere l’icona.
A questo punto, è possibile inserire il partial nel file del layout che si sta utilizzando. Nel mio caso, il file che gestisce i singoli articoli è /layouts/_default/single.html.
Se non lo si è già fatto, si deve prima copiare il file del tema nella cartella del progetto, e poi modificarlo. In questo modo, si evita di perdere le modifiche quando si aggiorna il tema.
Io ho inserito il pulsante come primo elemento del footer:
<footer class="footer">
    {{ partial "email.html" . }}
Se lo avessi inserito alla fine del contenuto, prima del footer, le note a piè di pagina sarebbero finite sotto. Inoltre, in questo modo, mi sembra anche integrato meglio con il tema.