wp_mail在我的ajax函数-functions.php文件中不工作

wp_mail在我的ajax函数-functions.php文件中不工作,ajax,wordpress,email,Ajax,Wordpress,Email,WP\u MAIL功能在functions.php文件中的我的ajax函数中不起作用 请看一下代码并帮助我 我需要为wp_邮件功能加载任何文件吗 function et_contact_form() { ?> <script type="text/javascript" > jQuery('#contact_modal').on('submit', function (e) { e.preventDefault(); var ajaxurl = "<

WP\u MAIL功能在functions.php文件中的我的ajax函数中不起作用

请看一下代码并帮助我

我需要为wp_邮件功能加载任何文件吗

function et_contact_form() { ?>
<script type="text/javascript" >

  jQuery('#contact_modal').on('submit', function (e) {
    e.preventDefault();
    var ajaxurl = "<?php echo admin_url('admin-ajax.php'); ?>";
    var name    = jQuery("#name").val();

    var data    = {
                   'action':'et_contact_modal',
                   'name'  : name
                  };

     jQuery.post(ajaxurl, data, function(response) {
            alert(response);
     });    
});
</script> <?php
}
add_action( 'wp_footer', 'et_contact_form' ); 

function et_contact_modal() {

global $wpdb;

$headers .= "Reply-To: test@gmail.com \r\n";
//$headers .= "CC: test@gmail.com\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$subject = 'New Enquiry From  ';
  $message .= '<p>' . $_POST['name'] . '</p>';
  $message .= '<p></p>';

  $mailResult = false;
  $mailResult = wp_mail( 'test@gmail.com',$subject,$message, $headers );
  echo $mailResult;
}
add_action( 'wp_ajax_et_contact_modal', 'et_contact_modal' );
function et\u contact\u form(){?>
jQuery(“#联系方式”)。关于('submit',函数(e){
e、 预防默认值();
var ajaxurl=“”;
var name=jQuery(“#name”).val();
风险值数据={
“行动”:“联系方式”,
“名称”:名称
};
post(ajaxurl、数据、函数(响应){
警报(响应);
});    
});
对不起,人们

代码是正确的,这只是服务器问题

谢谢。

对不起大家

代码是正确的,这只是服务器问题


谢谢。

当您登录“管理”面板时,它工作吗?它已以管理员身份登录。当您登录“管理”面板时,它工作吗?它已以管理员身份登录。