Download monitor: enviar download como anexo por email

Download monitor: enviar download como anexo por email

Se você usa o plugin Download Monitor e deseja que seus usuários possam enviar os arquivos diretamente para a caixa de entrada, basta criar uma pasta dentro do diretório do seu tema, chamada “download-monitor†e dentro dela colocar o arquivo abaixo (content-download-email).

Você só tem que observar que o caminho para os arquivos tem que ser o caminho completo, como em /home/usuario/wordpress/wp-content/uploads/dlm-downloads/file.zip, por exemplo. URLs não irão funcionar.

get_file_versions();
	reset($versions);
	$version = key($versions);
	$attach = $versions[$version]->url;*/
	$versoes = $dlm_download->get_file_versions();
	$versao = key($versoes);
	$attach = $versoes[$versao]->url;
	$email = $_POST['email'];
	$subject = $dlm_download->get_the_title();
	$message =  $dlm_download->post->post_content;

	if (!empty($email)){
		wp_mail( $email, $subject, $message, '', $attach);

		$countv = absint( get_post_meta( $version, '_download_count', true ) ) + 1;
		update_post_meta( $version, '_download_count', $countv );

		$count = absint( get_post_meta( $dlm_download->id, '_download_count', true ) ) + 1;
		update_post_meta( $dlm_download->id, '_download_count', $count );

		$result = '
Seu arquivo foi enviado com sucesso.
'; } else{ $result = '
Você precisa informar um email válido.
'; } } ?>
the_image('blog-download'); ?>
Baixe o arquivo logo ou receba-o por email:

[ the_title(); ?> - get_the_download_count(); ?> downloads ]

3 Comments to “Download monitor: enviar download como anexo por email”

  1. Olá, Angélica.
    Estava procurando um tema bonito e simples e resolvi utilizar o seu. Porém, mesmo traduzindo as palavras no menu desse no WordPress, algumas delas não aparecem no meu site. Você teve algum problema relacionado quando tinha instalado ele?
    https://blog.medresumos.xyz

    Reply

Post Comment