如何在整个网站的wordpress电子邮件正文中设置字体大小和字体系列


How to set font size and font-family in wordpress email body for entire website

我想将该网站自动发送的所有电子邮件的Calibri字体设置为13点,我的网站是使用wordpress构建的。我检查了wp-includs/pluckable.php文件中的wp_mail函数。此外,我还签入了wp-includs/class-phpmailer.php文件。但我找不到做这件事的确切地点。

不要修改核心。

有一个很棒的插件,可以让你很容易地修改所有WP电子邮件,试试看:https://wordpress.org/plugins/wp-better-emails/

您可以尝试将代码行添加到位于wp-includes内的pluggable.php文件中。

在这个文件中,你可以找到电子邮件标题,因为电子邮件的样式应该是内联的,我要做的是在正文(我认为是$message)之前添加内联样式,类似

<style>
span,p,a,h1,h2,h3,h4,h5,h6 {
font-family:calibri;
font-size:13pt
}
</style>

我不确定,因为我没有尝试过,但如果你被卡住了,你可以尝试一下。

如果这不起作用,你可以安装一些插件,允许你自定义默认的电子邮件模板