正如您所提到的,它可能是一个插件。跟踪这一点需要停用其他插件并重新测试才能找到答案。跟踪实际问题是您真正需要做的。
然而,在没有实际发现问题的情况下,您可以使用以下过滤器过滤掉新行指示符(将其添加到主题的functions.php中):
add_filter( \'wp_mail\', \'my_wp_mail_filter\' );
function my_wp_mail_filter( $args ) {
$args[\'to\'] = str_replace( \'\\n\', \'\', $args[\'to\'] );
return $args;
}
这应该使用“to”地址并运行
str_replace()
用空值替换“\\n”的任何实例。