我正在尝试修改重置密码通知电子邮件,但问题是电子邮件正文每隔约26个字符自动换行。
有没有办法克服这个问题?
我的消息变量是:
$message = sprintf(__('Το Όνομα χρήστη (User Name) του λογαριασμού σας MySiteTitle είναι : %s', 'z'), $user_login) . "\r\n\r\n";
$message .= __("Σε περίπτωση που θέλετε να δημιουργήσετε νέο κωδικό πρόσβασης πατήστε τον ακόλουθο σύνδεσμο.", 'z') . "\r\n\r\n";
$message .= $link . "\r\n\r\n";
$message .= __('Εάν δεν αιτηθήκατε της συγκεκριμένης υπενθύμισης αγνοείστε το παρόν μήνυμα.', 'z');
我在常规电子邮件和Gmail电子邮件帐户中收到的发送邮件如下:
Το Όνομα χρήστη (User Name) του
λογαριασμού σας MySiteTitle είναι
: admin
Σε περίπτωση που θέλετε να
δημιουργήσετε νέο κωδικό
πρόσβασης πατήστε τον
ακόλουθο σύνδεσμο.
http://www.mysite.dch/wp-login.php?action=rp&key=dWBF1extfudBP6Yrrq1P&login=admin
Εάν δεν αιτηθήκατε της
συγκεκριμένης υπενθύμισης
αγνοείστε το παρόν μήνυμα.
答案 0 :(得分:1)
您可以添加div来解决此问题:
<div style="width:600px;"></div>
答案 1 :(得分:0)
经过大量的研究后问题得到了解决。
根据我申请其他用户的解决方案,将来可能会遇到同样的问题:
wp_mail
函数,启动一个新的PHPMAiler对象。其他属性中的此对象具有自己的名为WordWrap。此属性控制文本行的长度。
为了更改此属性,或者WPMailer对象的任何属性在funcions.php中执行以下代码。
function mailWordWrap($ar)
{
$ar->WordWrap = 150;
return $ar;
}
add_action('phpmailer_init', 'mailWordWrap', 10, 1);