这是我发送邮件的代码。
$htmlcontent = "Quick Contact";
$to = get_option( 'admin_email' );
$subject = "Quick Contact";
$headers = "Quick Contact";
wp_mail( $to, $subject, $htmlcontent );
当用户登录时,此代码正常工作。当用户未登录时,不会发送邮件。
答案 0 :(得分:2)
尝试此代码。
add_action('wp_ajax_my_ajax', 'my_ajax');
add_action('wp_ajax_nopriv_my_ajax', 'my_ajax');
将ajax添加到注册用户或非注册用户允许访问。