O anexo do wp_mail não está funcionando

Olá, estou tentando enviar e-mails com algum anexo usando a funcionalidade wordpress wp_mail , mas não estou recebendo anexo na minha checkbox de correio.

Você pode verificar meu código abaixo e me guia onde eu estou errado. Você pode ver que estou semeando imagem em anexo.

 <?php $to = 'my@email.com'; $subject = 'WordPress wp_mail'; $message = '   Hello WordPress
'; $attachments = array( 'http://img.flipwordpress.com/plugins/sample_photo_01.jpg' ); //$attachments = array(WP_CONTENT_DIR . '/uploads/'.$_FILES["myfile"]["name"]); $headers[] = 'MIME-Version: 1.0' . "\r\n"; $headers[] = 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers[] = 'From: '.get_option( 'blogname' ).' '; wp_mail( $to, $subject, $message, $headers, $attachments ); ?>

Obrigado.

Solutions Collecting From Web of "O anexo do wp_mail não está funcionando"

Os anexos sempre devem usar o caminho absoluto do sistema de arquivos.

Também para alterar o Content-Type de Content-Type mail, você deve usar o filtro wp_mail_content_type .

 < ?php function my_custom_email() { $to = 'my@email.com'; $subject = 'WordPress wp_mail'; $message = '   Hello WordPress
'; $attachments = array( WP_PLUGIN_DIR . '/my-plugin/uploads/sample_photo_01.jpg' ); $headers[] = 'From: '.get_option( 'blogname' ).' < '.get_option( 'admin_email' ).'>'; add_filter( 'wp_mail_content_type', 'my_custom_email_content_type' ); return wp_mail( $to, $subject, $message, $headers, $attachments ); } function my_custom_email_content_type() { return 'text/html'; }

wp_mail_content_type o código inteiro em uma function para que o filtro wp_mail_content_type se aplique somente a este e-mail.

Fontes:
http://codex.wordpress.org/Function_Reference/wp_mail
http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_mail_content_type

Você pode tentar este código

  $attachments = array( WP_CONTENT_DIR . '/uploads/file_to_attach.zip' ); $headers = 'From: My Name ' . "\r\n"; wp_mail('test@example.org', 'subject', 'message', $headers, $attachments ); 

Eu entendo de http://codex.wordpress.org/Function_Reference/wp_mail