【发布时间】:2026-02-04 07:45:02
【问题描述】:
我正在测试是否可以编辑从 wordpress 发送的所有电子邮件的 html 代码。这是我到现在为止的想法:
add_filter('wp_mail_content_type', function( $content_type ) {
return 'text/html';
});
add_filter('wp_mail', 'my_wp_mail');
function my_wp_mail($atts) {
$atts['message'] .= ' <br/><div id="result">my text line here</div>';
return $atts;
}
上面的代码将在底部添加“我的文本行”这一行,我正在寻找一种能够使用 JavaScript 将 div 替换为另一个页面的内容的方法:
<script>
jQuery(document).ready(function(){
jQuery('#result').load('https://develop2020.000webhostapp.com/divdiv.html .myclass');
});
</script>
然后是要发送的电子邮件。是否可以使用 JavaScript 执行此操作,还是必须使用 PHP?如果可能的话,如何从 url 中提取 div 并将其添加到所有电子邮件中?
【问题讨论】:
标签: javascript php html wordpress