Merhabalar, kendi hazırladığım mail fonksiyonunu wordpress'e uyarlamak istiyorum.
Direkt olarak wp_mail fonksiyonuna müdahale ettiğimde hata veriyor.
function wp_mail( $to, $subject, $message, $headers = '', $attachments = array() ) {
    global $x_fromname;
    global $x_email;
    global $x_domain;
    global $x_secretKeys;
    
        
    $curl = curl_init();
    curl_setopt_array($curl, array(
    CURLOPT_HTTPHEADER => array('Authentication: '.$x_secretKeys),
    CURLOPT_RETURNTRANSFER => 1,
    CURLOPT_URL => 'https://xxx/API.php',
    CURLOPT_POST => 1,
    CURLOPT_POSTFIELDS => array(
    'setFrom'             => $mailspump_email."@".$x_domain,
    'setFromName'         => $x_fromname,
    'addReplyTo'        => "xxx",
    'addReplyToName'     => "xxx",
    'outboundMail'        => $to,
    'outboundMailName'     => "Null",
    'Subject'             => $subject,
    'msgHTML'            => $message
    
    
    )));      
     echo curl_exec($curl);
    
    curl_close($curl);

    
    
    return true;
    
}
Eklenti hazırlayıp yukarıdaki şekilde eklediğimde "Fatal error: Cannot redeclare wp_mail() " hatası alıyorum. Ne yapmak istediğimi anlamışsınızdır umarım...

Nasıl bu fonksiyona gelen istekleri yakalarım ve wp_mail fonksiyonunu devre dışı bırakabilirim. Devre dışı bıraktıktan sonra tabii ki true false döndürebilmemde gerek.


Şimdiden teşekkürler.